Селектор по началу атрибута

Материал из JQuery

Перейти к: навигация, поиск
[attribute ^= value]1.0

Соответствует всем элементам, у которых значение атрибута attribute начинается с value. Если value состоит из нескольких слов, между которыми есть пробелы, то нужно заключать value в кавычки. Если value не содержит пробелов — кавычки не обязательны.

Примеры использования:

$('[class ^= pre]') вернет все элементы с классами, начинающимися с pre (например prevulcanization).
$('[class ^= pre]:not(div)') вернет все элементы с классами, начинающимися с pre и при этом не являющихся div-элементами.

Замечание: Во всех версиях jQuery, начиная с 1.2, использование символа "@" перед атрибутом не нужно.

В действии

Элементы у которых value начинаются с неприличного слова не останутся незамеченными:

Ссылки

Поисковые ключи:
  • атрибут начинается с value
  • аттрибут начинается с value
  • элементы с атрибутом начинающимся с
  • найти элементы с атрибутом начинающимся с
  • поиск элементов с атрибутом начинающимся с