相关疑难解决方法(0)

如何在执行脚本元素之前将其删除?

如何在执行脚本元素之前将其删除?

我想过使用DOMNodeInserted事件,但显然它没有捕获脚本元素.我也尝试过使用jQuery livequery插件:

$("script").livequery(function () { 
    $(this).remove();
});
Run Code Online (Sandbox Code Playgroud)

它确实删除了脚本元素,但是在执行之后.

我正在寻找一个跨浏览器的解决方案,但我甚至不确定这是否可行.我读到了Mutation Observers,它似乎足够接近,但我不确定它是否可以解决我的问题.

如果有一种方法可以在执行脚本内容之前修改脚本内容而不删除并重新创建脚本内容,那就更好了.

jquery

9
推荐指数
1
解决办法
4573
查看次数

标签 统计

jquery ×1