我在使用文本輸入字段中的.change文件時遇到了一些麻煩。如果所說的答案是正確的(在這種情況下等於1),它應該使用庫(工匠)在畫布上繪製文本,但它不是這樣做的。無法使用.change來驗證答案
這裏的JavaScript的
$('#atomnum').change(function(){
ans = $('#atomnum').val();
});
if(ans == 1){
artisan.drawText('canvas', 200, 300, 'Correto!', '#FFFFFF');
}else{
return false;
}
輸入的id是atomnum。任何幫助?
編輯 - 嘗試過那些機器人,仍然無法正常工作。 Here的整體功能被調用,也許這çistener不應該是函數內部...
爲什麼你有一隻流浪閉合括號('}')在您的代碼示例的結束?我認爲你的'if' /'else'應該在'change()'裏面。 – 2012-02-26 19:16:30