2010-09-23 70 views
0

問題與父母()問題與父母()(jQuery的)

jQuery代碼 http://webdev.faressoft.org/wp-content/plugins/ImageSlideShow/js/slideShow.js

你可以在這裏看到的結果(圖片幻燈片放映) http://webdev.faressoft.org/?p=208

$(".ImageNum span").click(function() { 
var image = parseInt($(this).text()); 
$(".correntImage", $(this).parent()).removeClass("correntImage"); 
$(this).addClass("correntImage"); 
$(this).parent().parent().children("img").css("display","none"); 
$(this).parent().parent().children("img").slice(image-1,image).css("display","block"); 
$(this).parent().parent().children(".autoSlideShow").text("false"); 
}); 

爲什麼當我點擊$(「。ImageNum span」)時沒有任何變化?

回答

3

我覺得問題可能是使用children()多於使用parent()

$(this).parent().parent()還沒有直接<img>孩子......有嗎?

嘗試find()更換children();)

+0

非常感謝你。 – faressoft 2010-09-23 02:53:30