是否有可能使用類似選擇這樣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