现在在下面的代码中,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