jQuery选择所有具有标题的元素

时间:2010-06-14 09:21:33

标签: jquery css-selectors tooltip title

我需要将一个工具提示插件应用到我页面上的一堆不同元素中。使用jQuery选择器的唯一常见属性是它们都具有title属性集。

我尝试$('[title=*]')作为选择器,但这不起作用。

4 个答案:

答案 0 :(得分:40)

简单地:

$('[title]')

另见 - Has Attribute Selector

  

选择具有指定属性且具有任何值的元素。

答案 1 :(得分:19)

同样$('[title][title!=]')应该有效,但只捕获标题设置且不为空的元素(不是title=""

答案 2 :(得分:8)

尝试使用$('*[title]'),了解有关属性选择器here on the W3C page的更多信息。

答案 3 :(得分:1)

在jQuery 2.1.1中,只有选中具有非空标题属性的元素的其他答案才对我失败。这适用于我检查过的所有版本:

$('[title][title!=""]')