是否可以使用类似于选择这样的输入的 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');