我需要通过其内容和/或其 src 属性删除脚本标签 ( <script>...</script>
)。以此为例:
<script type="text/javascript">
var adfly_id = 2776246;
</script>
<script src="https://cdn.adf.ly/js/display.js"></script>
我试过这段代码:
jQuery(document).ready(function($){
$('script').each(function() {
if (this.src === 'https://cdn.adf.ly/js/display.js') {
$(this).remove();
}
});
});
但没有成功(我在 WP 中使用该代码 - 如果有人问为什么使用 jQuery 语法),可以给我一些建议吗?
编辑:这里的想法是删除脚本以防止其执行
最佳答案
这似乎可行:
jQuery(document).ready(function($){
$('script').each(function() {
if (this.src === 'URL_HERE') {
this.parentNode.removeChild( this );
}
});
});
关于javascript - 如何通过内容和 src 删除脚本标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31680245/