나는 td
요소에 특정 문자열을 hinde해야합니다. 하지만이 td
요소에는 다른 태그가 포함되어 있으므로이 태그를 삭제할 수는 없습니다. 내가 시도 이것이 td
요소
먼저 <a>
요소에 $("#idHomePageNewItem").hide();
를 사용하는 것이
<td class="ms-list-addnew ms-textLarge ms-soften">
<a title="Saate sellesse loendisse või teeki lisada uue üksuse." class="ms-heroCommandLink" id="idHomePageNewItem" style="display: none;" onclick='NewItem2(event, "http://infoportaal2/_layouts/15/listform.aspx?PageType=8&ListId=%7BF4433171%2D98D5%2D414B%2D914F%2DAFD9A44BF869%7D&RootFolder="); return false;' href="http://infoportaal2/_layouts/15/listform.aspx?PageType=8&ListId=%7BF4433171%2D98D5%2D414B%2D914F%2DAFD9A44BF869%7D&RootFolder=" target="_self" data-viewctr="9">
<span class="ms-list-addnew-imgSpan16">
<img class="ms-list-addnew-img16" id="idHomePageNewItem-img" src="/_themes/42/spcommon-B35BB0A9.themedpng?ctag=44"></span>
<span>uus üksus</span>
</a> või selle loendi
<a title="Saate seda loendit redigeerida kiirredigeerimisrežiimis." class="ms-heroCommandLink" onclick="EnsureScriptParams('inplview', 'InitGridFromView', '{32FA9EC5-6444-4ECC-9300-1D82D2AEB5F7}'); return false;" href="javascript:;">andmete sisestamine</a>
</td>
참고
내가 사용하는 시도다음 내용 :
$("td:contains('või selle loendi')").text().replace('või selle loendi', '');
$("span:contains('või selle loendi')").text().replace('või selle loendi', '');
$('div.text').text(function (i, t) {
return t.replace('või selle loendi', '');
})
및 기타 유사한 유사 콘텐츠 필자는 태그의 전체 내용을 삭제할 수 있었고 (제 경우에는 작동하지 않을 것입니다) 많은 일이 일어나지 않았습니다.
이것은 작동하지 않습니다. 내가 이해하는 것처럼, 이드는'var td = $ ("td : contains ('või selle loendi')"); – Taurib
'td'는 어떤 종류의'var td = $ ("td")'이어야합니다. –