从http://jqfundamentals.com/chapter/events,“在我们所有的例子中,到目前为止,我们已经将匿名函数作为事件处理程序传递。但是,您可以提前创建函数并将其存储在变量中,然后传递该变量作为事件处理程序。如果您想对不同元素上的不同事件或事件使用相同的处理程序,这非常有用。“
$( 'li' ).on( 'click', handleClick );
$( 'h1' ).on( 'click', handleClick );
是否有jquery可以在一个班轮中获取所有li
和所有h1
个元素?我解释
$( 'h1 li' ).on( 'click', handleClick );
表示“li
项目内的所有h1
项目”
谢谢
答案 0 :(得分:2)
答案 1 :(得分:1)
用逗号分隔选择器。
$( 'h1, li' ).on( 'click', handleClick );