IE6和7在此处返回js错误“预期标识符,字符串或数字”:
function fadeopacity (){
var opacity = $("#pics_list > li:first").css("opacity");
$("#pics_list > li").hover(
function () {
$(this).stop().animate({
opacity: 1,
}, 300, null)},
->this is the line with an error?
function () {
$(this).stop().animate({
opacity: opacity,
}, 200, null)}
)
}
阻止所有页面的脚本, 这不会发生在IE8中,当然也不会发生在其他所有浏览器中
答案 0 :(得分:2)
我相信你在这些方面遇到错误:
opacity: 1,
//and...
opacity: opacity,
尾随逗号往往会让IE生气:)
当你把第一行放在一行上时,它会变得更加明显,如下所示:
.animate({ opacity: 1, }, 300, null)
只需删除每个地方的逗号,然后查看是否有任何投诉。