
正文
jquerymouseup无效,jquery无法使用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Jquery中bind和live的区别
1、【bind和live的区别】live方法其实是bind方法的变种,其基本功能就同bind方法的功能是一样的,都是为一个元素绑定某个事件,但是bind方法只能给当前存在的元素 绑定事件,对于事后采用JS等方式新生成的元素无效,而live方法则正好弥补了bind方法的这个缺陷,它可以对后生成的元素也可以绑定相应的事件。
2、jquery中bind是给标签绑定事件,不包括动态创建的标签。而live是包括后续动态创建的标签也会有之前绑定的事件。
3、target.click(function(){});target.bind(click,function(){});target.live(click,function(){});live方法,只有在click事件发生的时候,才会去检测绑定事件的对象target是否存在,所以live方法可以实现后来新增子元素的事件的绑定。
4、live()函数和delegate()函数两者类似,但是live()函数在执行速度,灵活性和CSS选择器支持方面较delegate()差些;bind()支持Jquery所有版本;live()支持jquery8-;delegate()支持jquery2+;on()支持jquery7+。
jquerymouseup无效的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jquery无法使用、jquerymouseup无效的信息别忘了在本站进行查找喔。






