【发布时间】:2021-01-21 17:37:43
【问题描述】:
我正在尝试将某个脚本与页面上当前加载的脚本进行匹配:
if($('script[src="' + sn + '"]').length == 0)
$('head').append('<scr' + 'ipt src="' + sn +'"></scr' + 'ipt>');
这有效,但仅适用于正常加载的脚本。
对于使用 javascript 注入的脚本,例如我的情况,它不起作用:(
显然,以这种方式加载的脚本在 DOM 中是不可见的,即使它们运行。
【问题讨论】:
-
脚本是如何动态加载的?
-
就像我上面写的那样,用 append('...
标签: javascript jquery html dom