嗨,我有以下 jQuery,它可以在所有桌面浏览器上运行(通过添加类,跨度中的文本由 js 调用更改为第 3 方站点)和大多数移动设备(Android Nexus 上的 Chrome 除外)。有谁知道为什么?
$(function() {
alert(1);
var foundinspan = $('span:contains("0800 111 222")');
foundinspan.addClass("test11111");
var adiInit ="3526";
var adiFunc = null;
(function() {
var adiSrc = document.createElement("script"); adiSrc.type = "text/javascript";
adiSrc.async = true;
adiSrc.src = ("https:" == document.location.protocol ? "https://" : "http://")
+ "static.xxxxx.com/static/scripts/xxxx.xxx.min.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(adiSrc, s);
alert(2);
})();
});
两个警报都会触发,因此它完成。Android Nexus 上的 Firefox 可以正常工作吗?