当用户重新选择选择框值时触发事件

时间:2013-09-30 20:50:45

标签: jquery select alert

我在Jquery中有一个带有2个选项的简单选择下拉框。

当我在选项之间切换时,我可以成功获取它的值。

<select name="Point" id="Point" style="width:10em; display: inline; font-size:14px; width:150px; font-family: 'Source Code Pro', sans-serif; color:#333; font-weight:bold;"  >
<option id="Accomodation"  value="1">One</option>
<option id="Point on map" value="2">Two</option>

问题是,当我选择已在选择框中显示的选项时,我无法触发事件。例如在下面的jsfiddle我有一个选项框,选项“一”和“两个”,如果“一”显示,我选择“两个”警报触发,但如果“一”显示,我打开下拉框和再点击“一个”没有任何反应....如果用户重新选择已经显示的选项,我可以以某种方式触发事件吗?

FIDDLE DEMO

1 个答案:

答案 0 :(得分:0)

您可以使用其他事件:

$("#Point").mouseup(function() {...

但用户体验并不是很优雅。