2012-12-23 26 views
0

我有一張圖像,每次都將聲音附加到屏幕上。處理未使用DOM加載的元素

我的問題是圖像沒有加載頁面的DOM,她是在用戶需要點擊查看div的內容的DIV。

如何管理一個jQuery代碼,如果DOM之後被顯示的圖像加載,將檢查,

播放聲音的代碼:

$('img#alertSound').load(function(){ 
    $('#imgLoadedSound').get(0).play(); 
    }); 

代碼的圖像:

 <div class='bell_img'><img id='alertSound' class='bell' src='bell.png'/> 

代碼聲音:

 <audio id="imgLoadedSound" src="bell.mp3"></audio> 
+0

發佈您的當前代碼。它將使調試變得更容易。 – Blender

+0

你是否只想在用戶點擊div時加載圖片? –

+0

頁面上只有一個這樣的img,還是很多? –

回答

0

運行在將<img>標記附加到.bell_img DIV的函數內部播放聲音的代碼。如果您發佈該代碼,我們可以更具體。