我正在使用jQuery创建Chrome扩展程序,从outlook.com中删除广告,但是当我输入ID或类时,它不会删除它。
我试过这个。
$("#RadAd_Skyscraper").css( "display", "none" );
$("#SkyscraperContent").css( "display", "none" );
$("#RightRailContainer").remove();
答案 0 :(得分:1)
可能是iframe中的元素。您必须获取对iframe的引用,然后获取其中的DOM元素,然后对其进行隐藏/删除。
例如:
var iframe = document.getElementById('iframe-id');
iframe.contentWindow.document.getElementById('RadAd_Skyscraper').style.display = 'none';