事件外如何得到 temp?
$(function(){
var temp="";
$("#sort").change(function(){
var temp = $(this).val();
});
console.log("我的值"+temp);
});
uj5u.com熱心網友回復:
只有在change事件被觸發之后temp才被賦值。而console.log("我的值"+temp);是在change事件觸發之前就執行了,這時temp還沒被賦值呢。
uj5u.com熱心網友回復:
必須在change事件被觸發之后再執行console.log("我的值"+temp);才行
$(function(){
var temp="";
$("#sort").change(function(){
temp = $(this).val();
aa();
});
function aa() {
console.log("我的值"+temp);
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/233369.html
標籤:JavaScript
