摘要: 可以把为元素绑定的多个事件用命名空间规范起来。$(function(){ $("p").bind("mouseover.plugin", function(){}); //命名空间的mouseover $("p").bind("click.plugin", function()... 阅读全文
posted @ 2014-10-27 18:56 leezhxing 阅读(172) 评论(0) 推荐(0) 编辑
摘要: trigger()方法触发事件后,会执行浏览器默认操作。$("input").trigger("focus")以上的代码不仅会执行input绑定的focus事件,也会使input元素本身得到焦点(这是浏览器的默认行为)如果想阻止浏览器的默认行为:$("input").triggerHandler("... 阅读全文
posted @ 2014-10-27 18:44 leezhxing 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 阻止事件冒泡:如果嵌套元素分别有自己的click事件,当点击内层元素时外层元素的事件也会被触发。$("span").bind("click", function(event){ //代码 event.stopPropagation(); //通过bind创建的事件对象event来执行} )... 阅读全文
posted @ 2014-10-27 17:38 leezhxing 阅读(199) 评论(0) 推荐(0) 编辑
摘要: jQuery中的$(document).ready()和JavaScript中的window.onload方法主要有两个方面的不同:1.执行时机:onload : 网页中所有的元素和元素的关联文件(包括图片)等完全加载完毕后才执行。$() : 在dom完全加载完毕后就可调用,此时,网页中的所有元素都... 阅读全文
posted @ 2014-10-27 14:54 leezhxing 阅读(271) 评论(0) 推荐(0) 编辑