0
首先,我不確定我是否很好地闡述了我的問題的主題。jQuery 1.5.2:函數內的默認變量不可修改
我想在我的腳本開始處設置一個默認變量「var x」,我想稍後再修改它。例如:
$(document).ready(function(){
var x = false;
$('elem').live('click', function(){
x = true;
$('form').trigger('submit');
});
$('form').submit(function(){
if (x == false) {
return false;
}
});
});
使用jQuery 1.4.2這似乎工作,「X」似乎是真實的形式提交。但是現在我正在使用1.5.2,它似乎不再適用於這種方式。任何人都可以指出我做錯了什麼?是因爲var x = false;將始終將變量的值重置爲false?
感謝
目前的jQuery呢? –
我會用當前的jQuery來嘗試它,但是我可能不會使用它,因爲網站的其他部分尚未經過測試//編輯:同樣的問題(1.7.1) – carlo