[英]IE6-7 error with jquery
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中不會發生,當然在所有其他瀏覽器中也不會發生
我相信您在以下幾行中遇到錯誤:
opacity: 1,
//and...
opacity: opacity,
尾部的逗號容易使IE生氣:)
當您將第一個放在一行上時,它會變得更加明顯,如下所示:
.animate({ opacity: 1, }, 300, null)
只需刪除每個位置的結尾逗號,然后查看是否有任何投訴。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.