记录之前DEMO遇到的而一个bug:
***JS缺少对象造成网页打不开:
***重新调用JS文件。
参考资料《锋利的jQuery》
1.function(e)中的参数e:
由于IE-DOM和标准DOM实现事件对象的方法各不相同,导致在不同浏览器中获取时间对象变得比较困难。针对这个问题,jQuery进行了必要的扩展和封装,从而使得在任何浏览器中都能很轻松地获取事件对象以及事件对象的一些属性。
在程序中使用事件对象非常简单,只需要为函数添加一个参数,jQuery代码如下:
&("element").bind("click",function(event){ //event:事件对象
});
这样,当单击“element”元素时,事件对象就被创建了。这个时间对象只有事件处理函数才能访问到。事件处理函数执行完毕后,时间对象就被销毁。
2.那么什么是事件?
JavaScript和HTML之间的交互是通过用户和浏览器操作页面时引发的事件来处理的。当文档或者它的某些元素发生变化或操作时,浏览器会自动生成一个事件。例如浏览器装载完一个文档后,会生成事件;当用户单击某个按钮时,也会生成事件。
3.实现网页换肤——http://www.helloweba.com/view-blog-92.html 这篇文章解释的很详细
4.导航效果实现,和作者不同,我改成了在css样式中实现。
5.stop()的用法:http://www.cnblogs.com/wenzichiqingwa/archive/2012/11/21/2780996.html
6.!important:提升样式规则的应用优先权.IE6及以下浏览器有个比较显式的支持问题存在,!important并不覆盖掉在同一条样式的后面的规则。
网友评论