我一直在尝试设置按钮单击时选择框的值...这适用于Jquery Mobile 1.2而不适用于Jquery Mobile 1.3.1和jquery 1.9.1
我有一个FIDDLE ---> http://jsfiddle.net/betrob/bzTP2/您可以将Fiddle Extensions更改为Jquery Mobile 1.3.1和Jquery Mobile 1.2 ....
$(document).on('click', 'button', function(){
$(' #Sel选项[value ="三"]')。道具('选择','选择') ; });
有人可以解释一下我应该做些什么改变才能让它发挥作用......
谢谢。
答案 0 :(得分:1)
它适用于最新版本的JQuery。
$(document).on('click', 'button', function(){
$('#Sel option[value="Three"]').prop('selected', 'selected');
});
我之前并没有使用JQM,但我知道很多事件已经发生变化,因此可能与此有关。我知道.live()成了.on()。因此版本1.3.0b1可能出现问题,因为这只是对1.3.0和1.3.1的一个小修改。您还会注意到您的小提琴上使用的JQM版本实际上是测试版,因此不是稳定版本。
此外,始终建议使用最新的稳定版本。