在我的拖放游戏中,有一个网格,其中填充了对用户隐藏的单词。游戏的目的是借助声音和图片拼写这些单词。
当用户拼写单词时,他们应该能够重放声音以帮助他们。我以前工作过,但它已经停止工作,我无法解决原因。
以下是使其有效的代码......
$(".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/
答案 0 :(得分:1)
变量是
var pic = $("#mypic")[0]; // pic.show() exception
如此;是pic.show()改变jQuery(pic).show();
否则他可以
var pic = $("#mypic").eq(0); // pic.show() not exception..