Вопрос
Как мы можем применить селектор jQuery для возврата элементов на основе их значения HTML?
Я знаю, что должно быть многоспособы сделать это, но мне интересно, есть ли короткий и хороший способ сделать это.
Изобразите этот HTML:
<element>valuable</element>
Я бы хотел jQuery, как это:
$('element[value="valuable"]').doSomething();
Плохие решения
Пока я решил эту проблему, изменив HTML-код на следующий:
<element value="valuable">valuable</element>
Конечно, я мог бы решить эту проблему, следуя той же логикеи делаю это на jQuery:
$('element').each(function(i){$(this).attr("value",$(this).html());});
Я не знаю, какой из них худший!