我想刪除TD,如果跨度包含特定的字母。jquery包含不爲我工作
https://jsfiddle.net/zqu3eqfm/42/
我還設置了一個小提琴展示,努力消除文字格,但TD不是 https://jsfiddle.net/zqu3eqfm/134/
是否有可能的變量中,使用td.player已經(。警告):含有(S),我試過了,但
var donotcountS = 'td.player:has(span:contains("S"))';
上面試過沒有工作,沒有工作
var donotcountS = 'td.player:contains(S)';
var donotcountI = 'td.player:contains(I)';
var donotcountO = 'td.player:contains(O)';
$('body').find("td.player:not("+donotcountS+"):not("+donotcountI+"):not("+donotcountO+")").remove()
我不能在函數中更改td.player,因爲我的腳本的其餘部分查找td.player而不是td.player span,所以我需要對變量進行更改,以使其工作。
<td class="player"><a>REMOVE ALL TD 1</a> (<span class="warning">S</span>)</td>
<td class="player"><a>SHOW ME 1</a> (<span class="warning">T</span>)</td>
<td class="player"><a>REMOVE ALL TD 2</a> (<span class="warning">O</span>)</td>
<td class="player"><a>SHOW ME 2</a></td>
<td class="player"><a>SHOW ME 3</a></td>
<td class="player"><a>S</a> (<span class="warning">SHOW ME 4</span>)</td>
<td class="player"><a>REMOVE ALL TD 3</a> (<span class="warning">I</span>)</td>
而且,我真的想使每個那些變種,這樣我就可以將它們設置爲true或false,這樣我就可以決定哪些頁面我加載腳本是否不把任何人關閉或上。
'td.player',沒有課堂警告。我正在刪除我的答案,因爲我不知道你真的在做什麼。 –