0
我有以下問題。我有我的index.html三幅影像:將圖像標題推入數組,然後顯示它們
<div class = "someclass">
<img src = "1.jpg" title="jeeden"/>
<img src = "2.jpg" title="dwa"/>
<img src = "3.jpg" title="trzy"/>
</div>
我希望他們能夠加載,並且在裝載 - 推動它們的標題我的jQuery的數組,這裏是代碼:
var titletable = [];
$(document).ready(function() {
$("img").load(function(event){
titletable.push($(this).attr('atrybut1'));
});
$.each(titletable, function(i, v) {
$('.someclass').append("<li>" + i + ": " + v + "</li>");
});
當我將$.each
迭代到.load
函數中,它顯示數組元素,但是以錯誤的方式顯示每次映像加載時數組的狀態。當所有三張圖像都將被加載時,我想顯示titletable
的內容。我怎樣才能做到這一點?
感謝您的快速回復。我知道,但是當我這樣做時,它會在每次加載圖像後顯示陣列。我想在所有圖像加載後顯示它:) – pawel 2012-04-24 14:25:53
我將編輯我的帖子來處理它。 – gabitzish 2012-04-24 14:33:39