方面,我需要一些幫助在此代碼塊幫助:
options.imgs.click(function() {
var allImgs = $("#big img");
$("#big img").each(function(n) {
this.index = n;
})
animateImage(allImgs);
})
};
function animateImage(images) {
for(var i = 0; i < images.length; i++) {
if (images[i].index == 0) {
alert($(this).index)
}
}
}
我的問題是:
$(this).effect('scale', { percent: 200 }, 1000)
不工作。我希望該語句引用索引爲0的圖像,並將其縮放200%。但$(this)
根本不是指第一個圖像。
我沒有看到您在示例中使用問題代碼的位置。但你總是可以做$(「#big img:first」)。將動畫應用到第一張圖片的效果 – 2009-04-26 05:35:38
@Deviant,他粘貼的問題行可能屬於animateImage函數。 – strager 2009-04-26 06:14:30