和parents的主要区别是:
1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找;
2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中...//event:事件对象
$(“element”).bind(“click”,function(event){
//coding…
})
这样,当单击”element”时,事件对象就被创建了,这个事件对象只有事件处理函数才能访问到....事件处理函数在执行完毕后,事件对象就会被销毁....可以用同样的方法解决
元素上的问题
阻止默认行为
网页中的元素都有自己默认的行为,例如:单击超链接后悔跳转,单击”提交”按钮会表单会提交,有时需要阻止元素的默认行为
在jquery中,提供了preventDefault...举一个例子,在项目中,经常需要验证表单,在单击”提交”按钮是,验证表单内容,例如元素是否是必填字段,某元素长度是否够6位,单表单不符合提交条件时,要阻止表单的提交
eg:
$(“#sub”).bind(