0
<div>
<span><a href="#">abc</a></span>
<span><a href="#">def</a></span>
</div>
有沒有辦法做一個給定的字符串值和鏈接文本之間的toUpperCase()(爲跨度收集如上圖所示)的字符串比較,如果它不符合隱藏跨度?無論如何要納入「包含」在混合?
謝謝,
杆。
<div>
<span><a href="#">abc</a></span>
<span><a href="#">def</a></span>
</div>
有沒有辦法做一個給定的字符串值和鏈接文本之間的toUpperCase()(爲跨度收集如上圖所示)的字符串比較,如果它不符合隱藏跨度?無論如何要納入「包含」在混合?
謝謝,
杆。
您可以執行以下操作。但請記住,這將運行在span
內的所有a
標籤。你應該修改它會id
在你的div
或某種class
屬性。
$('span a').each(function() {
var anchor = $(this);
if (anchor.text().toUpperCase() == 'ABC') {
anchor.hide();
}
});
看到它在行動:http://jsfiddle.net/KCCVm/
https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/String/toUpperCase – Anurag 2010-07-13 17:27:24