このような入力を選択するのと同様のjqueryセレクターを使用してスパンを見つけることは可能ですか?
$("input[value=boo]").parent().addClass("red");
値をテキストやコンテンツなどに置き換えてみましたが、成功しませんでした。
このような入力を選択するのと同様のjqueryセレクターを使用してスパンを見つけることは可能ですか?
$("input[value=boo]").parent().addClass("red");
値をテキストやコンテンツなどに置き換えてみましたが、成功しませんでした。
メソッドを使用できますfilter
:
$("span").filter(function() {
var txt = this.textContent || this.innerText;
// var txt = $(this).text();
return txt === 'boo';
}).parent().addClass("red");
確実なこと。$("span[name='test']").parent().addClass("red");
またはのようなことを行うことができ$("span[id='test']")
、それは機能します。
これがあなたのスパンだとします:
<span class='span-1'>Text of span.</span>
それから:
$('span[class^="span"]').addClass('red');