在一个 jQuery 对象中抓取多种类型的标签

grabbing multiple types of tags in one jquery object

本文关键字:抓取 种类 类型 标签 对象 jQuery 一个      更新时间:2023-09-26

从 http://jqfundamentals.com/chapter/events,"到目前为止,在我们所有的示例中,我们一直在将匿名函数作为事件处理程序传递。但是,您可以提前创建一个函数并将其存储在变量中,然后将该变量作为事件处理程序传递。如果要对不同的事件或不同元素上的事件使用相同的处理程序,这将非常有用。

$( 'li' ).on( 'click', handleClick );
$( 'h1' ).on( 'click', handleClick );

是否有一个 jquery 可以在一个行中获取所有li和所有h1元素?我解释

$( 'h1 li' ).on( 'click', handleClick );

表示"h1项目内的所有li项目"

谢谢

你可以试试:

$( 'h1, li' ).on( 'click', handleClick );

这是文档。

用逗号分隔选择器。

$( 'h1, li' ).on( 'click', handleClick );