2015-07-15 1 views
1

Как настроить таргетинг на элемент HTML на основе его тега заголовка?Целевой элемент html на основе тега заголовка с использованием JQuery

давайте говорить, что мы имеем:

<a class="cat" title="categoryName">categoryName</a> 

Как предназначаться этот якорный элемент, используя его тег заголовка затем добавить некоторый текст к нему.

Я попытался это, но он не работает:

$(".cat['title' = *categoryName*]").append('*someText*'); 

также попытался это, но он не работает:

$(".cat['title' ~= *categoryName*]").append('*someText*'); 
+0

Почему вы закрыли тег '' преждевременно? – Satpal

+0

Мой плохой, извините за то, что – user3275707

+0

вы ищете точное совпадение или заголовок, содержащий текст 'categoryName'? –

ответ

2

1 проблема ы:

  • У вас есть недействительный a - вы преждевременно закрыли его, и
  • Ваш селектор ошибочен. См. Раздел Attribute Equals Selector в документах jQuery.

Это работает:

$(".cat[title = 'categoryName']").append('someText');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<a class="cat" title="categoryName">categoryName</a>

+1

SOLVED, спасибо – user3275707

 Смежные вопросы

  • Нет связанных вопросов^_^