Javascript 由于jquery未加载,网站无法正常工作
这不是我的。我只把它当客人用 最近,它停止正常工作,业主似乎没有照顾它。有没有办法用控制台或插件来修复它 似乎加载jquery时出错 jQuery.live()已在1.9版以后的版本中删除Javascript 由于jquery未加载,网站无法正常工作,javascript,jquery,html,Javascript,Jquery,Html,这不是我的。我只把它当客人用 最近,它停止正常工作,业主似乎没有照顾它。有没有办法用控制台或插件来修复它 似乎加载jquery时出错 jQuery.live()已在1.9版以后的版本中删除 因此,请使用.on而不是live函数。live已在当前版本的jQuery中被弃用并删除。你需要使用 如果您无法访问网站FTP,则无法将jquery.live更改为.on。即使您可以访问FTP,也需要在源代码中搜索.live,并将其替换为。在上,您可以尝试在浏览器中插入过时版本的Jquery,请尝试(在控制台中
因此,请使用.on而不是live函数。live已在当前版本的jQuery中被弃用并删除。你需要使用
如果您无法访问网站FTP,则无法将jquery
.live
更改为.on
。即使您可以访问FTP,也需要在源代码中搜索.live
,并将其替换为。在上,您可以尝试在浏览器中插入过时版本的Jquery,请尝试(在控制台中):
live在v3中早已消失,请将所有live函数更改为onNo。如果您无法访问他们的代码和部署代码的服务器,就无法“修复”站点。您可以在控制台中更改一些JS,但每次重新加载页面时都会清除这些JS。不幸的是,我不认为这个问题可以在的范围内得到回答。如果我不是网站的所有者,我能做到吗?如何做到?我在任何地方都找不到.live()。有没有办法从外部加载使用.live()的较旧版本的jquery?@MHB,我认为它不起作用,但您仍然可以尝试使用以下命令包含您的脚本:var script=document.createElement(“脚本”);script.src=”http://whatever.com/js/my/script.js"; document.body.appendChild(脚本)代码>来源:
(function(){
$.noConflict(); // turns off the namespace $ for newer jq
var script = document.createElement('script')
script.src="https://code.jquery.com/jquery-1.6.4.min.js"
document.body.appendChild(script)
})()