我想获得div id。在div中,如果标签包含textToSearch,我想隐藏它。这个怎么做?使用jQuery与用户脚本
另外我想在页面加载之前运行此脚本。我不想看到网页的通过。
这里是我的代码:
<div class="main">
<div class="content">
<div class="whitebox">
<div class="content">
<div id="t512848" class="entry0">
<a>test</a>
</div>
<div id="t512849" class="entry0">
<a>galatasaray!</a>
</div>
</div>
</div>
</div>
</div>
用户脚本 ...
function main($) {
textToSearch = "test";
$(".content").children().each(function(n, i) {
var id = this.id;
$('div.entry0').each(function(index){
var that = this;
$(this).find("a:contains('"+textToSearch+"')").each(function(index) {
//$(#id).hide();
console.log(this);
});
});
});
}
addJQuery(main);