現在在下面的代碼中,var selected
不會改變(它會輸出我猜的空字符串)。我需要您幫助我更改所選變量,以便該值始終應該是選定選項(在選擇元素中)。我還希望能夠在isSelected
函數之外的代碼中稍後使用該更新的變量。在事件發生後更改變量的值
var isSelected = (function(){
var selected = "";
return {
add : function(){
$("select").on("change", function(){
selected = $(this).val()
})
},
output : function(){
alert(selected)
}
}
})()
$("select").on("change", function(){
isSelected.add();
isSelected.output();
})
感謝我嘗試我最好的學習編程
是否'add'方法火有關係嗎? – 2015-02-11 07:09:36
我不知道我得到的是一個空白的警告框,當我改變選項。 – 2015-02-11 07:13:38