这段js有什么错啊?在本地可以用,为什么我传到服务器上就不行了?

BigNews.turn=function(a,b){debugger;if(a==BigNews.current)returnfalse;$("showDiv_"+a)... BigNews.turn = function(a, b) {
debugger;
if (a == BigNews.current) return false;
$("showDiv_" + a).style.zIndex++;
if ($("bigpic_" + a).src == "img/loading.gif") try {
setTimeout('$("bigpic_' + a + '").src = ScrollBigPic[' + a + "] ;", 50)
} catch(c) {}
BigNews.fadeIn("showDiv_" + a, a, 50, b);
BigNews.scroll(a, b)

};
展开
 我来答
mypcluna
2015-07-23 · TA获得超过2255个赞
知道大有可为答主
回答量:1273
采纳率:0%
帮助的人:1789万
展开全部
通过真正服务器获取页面时,图像链接的src被浏览器改成了绝对URL,就是以“http://……”开头的,而你的JS却以为还是本地的相对URL"img/loading.gif",从而导致if ($("bigpic_" + a).src == "img/loading.gif") 比较不成立!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式