jQuery中使用委托的问题

习惯于束缚,用于生活,不习惯于委派。

动态生成支持的标记元素绑定事件可以是Live和委托,但新版本不支持实时的、仅委托的事件。

委托非常特殊,不同于其他事件绑定的样式。

只是因为他习惯了以前绑定的风格。

简单地说,这是一个想法。

委托()方法将一个或多个事件处理程序添加到指定的元素,该元素是所选元素的子元素,并指定当这些事件发生时运行的函数。

使用委托()方法的事件处理程序适用于当前或将来的元素(例如,脚本创建的新元素)。

语法




$(选择器)。代表(childselector、事件、数据、功能)







参数
描述


childselector
这是必要的,它指定了一个事件处理程序的一个子或多个子元素。


事件

有必要指定一个或多个附加在元素上的事件。
多个事件值由空格分隔,必须是有效事件。



数据
可选。指定传递给函数的附加数据。


功能
这是一个函数,指定事件发生时运行的函数。







像这样的小代码,例如






$(文档)Ready(函数(){)
$(div)。委托()按钮
$(p)。SlideToggle();
});
});




这是一段话。
请点击这里








我一直都是这么写的


$(文档)Ready(函数(){)
$(div)。委托($()按钮),单击
$(p)。SlideToggle();
});
});



的subselector不需要选择..

否则,就好像我有一个未知的错误一样(点击将触发单击,但点击其他元素也会触发……)

以上是本文的全部内容,希望大家能喜欢。