2012-10-11 27 views
2

在我的拖放遊戲中,有一個填充了用戶隱藏的單詞的網格。遊戲的目的是藉助聲音和圖片拼出這些單詞。重播提示音

當用戶拼寫單詞時,他們應該能夠重放聲音來幫助他們。我以前工作過,但它已停止工作,我無法解決原因。

這裏是使得它的工作代碼...

$(".minibutton2").click(function() { 
var noExist = $('td[data-word=' + listOfWords[rndWord].name + ']').hasClass('wordglow2'); 
if (noExist) { 
    $('.minibutton2').prop('disabled', true); 

} else { 

    $("#mysoundclip").attr('src', listOfWords[rndWord].audio); 
    audio.play(); 
} 
}); 

這裏是一個小提琴 - http://jsfiddle.net/smilburn/m8Squ/6/

回答

1

變量是

var pic = $("#mypic")[0]; // pic.show() exception 

左右;是pic.show()改變jQuery(pic).show();

http://jsfiddle.net/m8Squ/9/

否則他可以

var pic = $("#mypic").eq(0); // pic.show() not exception.. 
+0

感謝隊友@亞薩爾içli – m0onio

+0

處之泰然@ m0onio –