Ответ 1
Просто:
$('[title]')
См. также - Имеет селектор атрибутов:
Выбирает элементы с указанным атрибутом с любым значением.
Мне нужно применить плагин tooltip к кучу разных элементов на моей странице. Единственное общее свойство для работы с селектором jQuery состоит в том, что все они имеют набор свойств title
.
Я попробовал $('[title=*]')
как селектор, но это не сработало.
Просто:
$('[title]')
См. также - Имеет селектор атрибутов:
Выбирает элементы с указанным атрибутом с любым значением.
Также $('[title][title!=]')
должен работать, но ловит только те элементы, у которых есть заголовок, а не пуст (не title=""
)
Попробуйте $('*[title]')
, подробнее о селекторах атрибутов здесь, на странице W3C.
Другие ответы на то, что в jQuery 2.1.1 мне не удалось выбрать только выбранные элементы с непустыми атрибутами заголовка. Это работает во всех версиях, которые я проверил:
$('[title][title!=""]')