我想隱藏的特定行的所有實例,通過jQuery,只有這個確切字符串的所有實例: <p>description</p>
隱藏HTML
我必須失去了一些東西很明顯:
http://jsfiddle.net/deekster/pSJ95/
謝謝。
<p>name</p>
<p>description</p>
<p>address</p>
$('p contains(description)').parent().remove();
我想隱藏的特定行的所有實例,通過jQuery,只有這個確切字符串的所有實例: <p>description</p>
隱藏HTML
我必須失去了一些東西很明顯:
http://jsfiddle.net/deekster/pSJ95/
謝謝。
<p>name</p>
<p>description</p>
<p>address</p>
$('p contains(description)').parent().remove();
我想隱藏,通過jQuery,只有這個確切字符串的所有實例:
<p>description</p>
雖然你們有問題與選擇,包括不會做一個精確匹配,它會做一個通配符匹配以匹配包含字符串description
的所有元素作爲其內容。要做一個確切的macth,你可以做一個過濾器。
$('p').filter(function() {
return this.innerHTML === "description";
}).remove(); //if you want to just hide them use .hide(), .remove() will remove it from DOM.
美麗。很好,很好地學習如何做到這一點的正確方法! – user2291964
@ user2291964歡迎您。 :) – PSL
乾杯,謝謝傑森。 – user2291964
$('p:contains(description)').remove();
您還需要刪除parent
。
以供將來參考,您應該發佈您的代碼中的問題,以及一個鏈接到您的jsfiddle 。 – marteljn
@marteljn謝謝,代碼添加。 – user2291964