是否有可能使用类似选择这样jquery的跨度值选择
$("input[value=boo]").parent().addClass("red");
我与文字,内容和其他东西替代值没有成功尝试输入jQuery选择找一个跨度。
是否有可能使用类似选择这样jquery的跨度值选择
$("input[value=boo]").parent().addClass("red");
我与文字,内容和其他东西替代值没有成功尝试输入jQuery选择找一个跨度。
当然可以。你可以做一些像$("span[name='test']").parent().addClass("red");
或$("span[id='test']")
这样的工作。
谢谢这正是我所需要的。 – Constanta 2013-02-14 09:06:08
您可以使用filter
方法:
$("span").filter(function() {
var txt = this.textContent || this.innerText;
// var txt = $(this).text();
return txt === 'boo';
}).parent().addClass("red");
谢谢我会说这是同样好,所以将upvote你的anwser – Constanta 2013-02-14 09:41:10
假设这是你的跨度:
<span class='span-1'>Text of span.</span>
则:
$('span[class^="span"]').addClass('red');
谢谢我相信这是一个不错的选择,但是由于我的跨度是在我不想篡改的代码中生成的,我更喜欢C.O.D.E发布的解决方案。 – Constanta 2013-02-14 09:08:08
能否请您分享的HTML部分? – ssilas777 2013-02-13 18:04:23
“是否有可能使用类似于选择这样的输入的jquery选择器来查找跨度”那么您是否尝试用span替换单词输入? – jmorc 2013-02-13 18:07:46
哈哈。是的,我确实尝试过。那还不够。 – Constanta 2013-02-14 09:04:31