在我的程序中,我有一个名为“正确答案的课程,我想在 td 课程中使用它,但我遇到了真正的麻烦。
这是我将“正确的单词”类添加到“spellWord”的地方。但是如何将它添加到“td”类中。
var spellWord = $('.highlight-problem .drop-box');
if (!spellWord.filter(':not(.occupied)').length) {
var wordIsCorrect = 0;
spellWord.each(function () {
if ($(this).parents('td').data("letter") == $(this).find("div").data("letter")) {
console.log('letter is: ' + $(this).find("div").data("letter"))
wordIsCorrect++;
}
});
console.log(spellWord.length + ' , ' + wordIsCorrect);
if (spellWord.length == wordIsCorrect) {
spellWord.addClass('right-word');
$(right).css('visibility', 'visible');
$(wrong).css('visibility', 'hidden');
score.right++;
$('.score').html(score.right + "/2").show();
setTimeout(function() {
successSound.play();
}, 200);
我已经尝试过类似的东西。
spellWord.addClass('td').addClass('right-word');
和
$('.td').addClass('right-word');
但似乎无法让它工作。小提琴:http: //jsfiddle.net/smilburn/Dxxmh/93/