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/

4

1 回答 1

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..
于 2012-10-11T10:12:56.717 回答