mobiscroll更改选项的文本

时间:2013-05-22 13:21:52

标签: jquery html mobiscroll

如果我使用以下代码,我可以更改标准选项的文本:

$("#test option[value='100']").text("NEW TEXT");

此代码不适用于使用mobiscroll的选项。我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:1)

工作示例:http://jsfiddle.net/Gajotres/dqT9m/

$('#index').live('pagebeforeshow',function(e,data){    
    $('#sel').mobiscroll().select({
        theme: 'ios',
        display: 'inline',
        mode: 'scroller',
        inputClass: 'i-txt',
        width: 200
    });  
    $("#sel").find("option[value='0']").text("NEW TEXT");
    $("#sel").parent().find('[data-val="_0"] div').text("NEW TEXT");
});

仅更改选项值是不够的,还需要更改插件小部件的可见值。