使用.delegate时,我可以选择多个元素,还是应该为每个需要使用的元素使用.delegate? (所有元素的功能都相同)
例如
$('#div').delegate('a','click' (function(){ // This is ok .delegate('a,element_2,element_3','click' (function(){ // IS THIS OK??
解决方法
这很好,因为’a,element_3’是一个有效的选择器,它是
.delegate()的第一个参数.
但是,您的参数没有正确地用逗号分隔,它应该是:
$('#div').delegate('a,'click',function(){ //function go here });