jQuery IE7不兼容 求大神解惑
$(document).ready(function(e){varcurLi=0;$("img.comment").click(function(){curLi=$("i...
$(document).ready(function(e) {
var curLi = 0;
$("img.comment").click(function(){
curLi = $("img.comment").index(this);
$("div.list1_bo").hide().eq(curLi).slideDown();
});
$("a.shutdown").click(function(){
$("a.shutdown").parents("div.list1_bo").hide();
});
});
像上述的这种代码火狐 谷歌 什么的都可以运行 IE7下面就没有反应 要怎么改才可以啊 展开
var curLi = 0;
$("img.comment").click(function(){
curLi = $("img.comment").index(this);
$("div.list1_bo").hide().eq(curLi).slideDown();
});
$("a.shutdown").click(function(){
$("a.shutdown").parents("div.list1_bo").hide();
});
});
像上述的这种代码火狐 谷歌 什么的都可以运行 IE7下面就没有反应 要怎么改才可以啊 展开
4个回答
展开全部
如果其它浏览器都正常的话,可能就是你的jq版本太高了,实际上这段代码用1.8.3就可以。如果你的版本太高,试试下载低版本的jq。
追问
一直用的都是微软的CDN啊 跟这个有关系的吗 还是说要下下来才可以
追答
不用下载,这个没有问题。
那就奇怪了,我也不知道是什么原因,最好是调试一下。用ie9,F12打开 开发人员工具,浏览器模式选择ie7 ,打开脚本标签,在ready下断点,启动调试,逐条排错。
方便的话把代码全贴出来,我看一下。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery1.10和jquery1.9都可能存在这样的问题。
目前最稳定的还是jquery1.8和1.7,不会存在兼容问题
并且jquery2.0明确不支持IE6,1.9和很多插件不兼容。还是用jquery1.8吧,如果还不行,检查一下代码
目前最稳定的还是jquery1.8和1.7,不会存在兼容问题
并且jquery2.0明确不支持IE6,1.9和很多插件不兼容。还是用jquery1.8吧,如果还不行,检查一下代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
curLi = $("img.comment").index(this);//试试改成:curLi=$(this).index();
追问
呃 还是不行哦。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |