-1
我遇到的問題是當變量schmeckle超過49時HTML沒有更新。 (在代碼第13行)如何動態檢查一個jquery變量是否已經改變
$(document).ready(function() {
var schmeckle = 0;
$('#schmeckleAdder').click(function() {
$('#iAmTheBody').css("background-color", "orange");
if (schmeckle == 0) {
schmeckle = schmeckle + 1;
$('#iAmTheBody').append('<p id="howManyYouGot">You have ' + schmeckle + ' schmeckles!</p>');
}
else {
schmeckle = schmeckle + 1;
$('#howManyYouGot').html('<p>You have ' + schmeckle + ' schmeckles!</p>');
}
});
if (schmeckle > 49) {
$('iAmTheBody').append('<button type="button" id="mortyBuyer">Buy a morty!</button>');
}
else {
}
});
你如果schmeckle> 49語句只運行一次,在文件準備就緒。將其移到點擊處理程序中,使其按您期望的方式工作 – WillardSolutions