摘要: 作者:Lellansin 转载请标明出处,谢谢 在大概的了解滑动的基本原理和怎么去实现之后,现在我们将更深入的去讨论js的滑动。 相信细心的朋友应该已经发现了,在本教程前几篇中的代码,还存在着bug,比如多点击几下之后图片会嗖的一下连着,或者点一下左边再点一下右边之后,图片会左右晃动一下等等……这些是由于每一次点击左滑或者右滑的时候,都会new一个计时器出来,然后几个计时器同时在操作当前的图片,自然就混乱了起来。解决方案很简单,让计时器变成一个公用的变量,并且让计时器在使用的用的过程中再去点击也无法调用。 还有,当图片自动滑动的时候,再去点击一下,图片一会自动滑一会执行点击的... 阅读全文
posted @ 2012-07-22 16:25 Lellansin 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: 作者:Lellansin 转载请标明出处,谢谢 在前面的基础上(js 简单的滑动教程(二)),我们可以再添加一些功能使程序的可用性更高。 比如自动为图片的LI赋id值,这样在写网页的时候,可以不用麻烦再一个个为LI去添加ID,让程序自动赋值这样在开发的过程中效率可以更高,可移植性也会更强。除此之外,在已经可以循环显示的情况下,我们还可以写个功能让它自动播放,这也是一个很常见的功能。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml 阅读全文
posted @ 2012-07-21 21:00 Lellansin 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 作者:Lellansin 转载请标明出处,谢谢现在我们让滑动多一个功能,三张图、点击左边向左滑动,点右向右滑,碰到临界值的时候可以循环滑动原理也很将简单,用position:absolute将定位设置成决定定位,通过改变图片相对于绝对位置的坐标来实现滑动。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http 阅读全文
posted @ 2012-07-21 16:23 Lellansin 阅读(931) 评论(0) 推荐(0) 编辑
摘要: if (reValue == undefined){ alert("undefined"); } // 无法判断,使用typeof if (typeof(reValue) == "undefined") { alert("undefined"); } typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined" 阅读全文
posted @ 2012-07-20 15:32 Lellansin 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 整体布局在common/tpl_main_page.php中随后通过引用调用具体的header、footer以及left、center和right三个页面的主体column部分。其中header和footer的模板均在模板的common目录下。而left和right两个column部分的整体也在common目录下,其中又根据情况具体细分,具体的模块则被安放在sideboxes目录下。其中center这个column可以说是最重要的部分。在common/tpl_main_page.php中,通过require($body_code);来具体细分。而这个$body_code是在commom/mai 阅读全文
posted @ 2012-07-20 12:44 Lellansin 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 一、商店信息(Information)方框1. 复制/includes/modules/sideboxes/information.php文件到/includes /modules/sideboxes/YOURTEMPLATE/information.php(YOURTEMPLATE是你自己模板的名字)2. 修改复制的文件:$information[] = xxxxxxxxxxxxxxxxxxxxxxxxxxx 是你要删除的文字可以在该行前用 // 来注释该行。二、商店信息方框中的礼物券问答(gift certificate FAQ)链接要关闭优惠券/礼物券问答(GV/coupon FAQ). 阅读全文
posted @ 2012-07-20 12:38 Lellansin 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 获取Select选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text var checkValue=$("#select_id").val(); //获取Select选择的Value var checkIndex=$("#sele 阅读全文
posted @ 2012-07-20 10:44 Lellansin 阅读(247) 评论(0) 推荐(0) 编辑
摘要: ZenCart搜索引擎优化后第一次进入商店网址URL后 面会出现zenid=XXXX如:http://www.waimaole.com/zencart-zenid.html?zenid=jcse099db6otda7qid39fkrcv7第二次进入或是直接刷新后进入就不会出现zenid=XXXX?如:http://www.waimaole.com/zencart-zenid.html这样的话搜索引擎收录的时候就会出现地址重复情况,那么如何避免这样情况出现呢?1.进入ZenCart后台第一个导航里面的session,设置如下:Session Directory:设置成你网站存放的正确路径Cook 阅读全文
posted @ 2012-07-20 10:27 Lellansin 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前台界面排错适用打开文件 \includes\application_top.php ,找到if (defined('STRICT_ERROR_REPORTING') && STRICT_ERROR_REPORTING == true) {在前面增加一行define('STRICT_ERROR_REPORTING', true);保存后重新刷新网页,就会有错误提示了。把上面的语句修改为define('STRICT_ERROR_REPORTING', false);就能关闭错误提示了。后台界面排错适用打开文件 \admin\incl 阅读全文
posted @ 2012-07-20 10:11 Lellansin 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 很多用户对ZenCart做了自己的修改,但同时,一些用户修改了很多重要的文件,例如:/includes/filenames.php/includes/languages/schinese.php/includes/languages/schinese/*.php友情提示:如果你希望以后的升级更容易,不要修改这些文件Zen Cart的文件替代机制的功能非常强,你不需要修改上面的这些文件。如果你修改了这些文件,下次升级的时候,Zen Cart会覆盖这些文件,你做的修改会丢失。好了,如何避免这种情况呢?如何使用文件替代机制?下面,我一步步说明如何使用文件替代机制,而不是去修改Zen Cart的核心文 阅读全文
posted @ 2012-07-20 10:04 Lellansin 阅读(145) 评论(0) 推荐(0) 编辑
魔舟网络 作者博客:lellansin@gmail.com