1

次のコードを使用すると、標準オプションのテキストを変更できます。

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

このコードは、mobiscroll を使用しているオプションでは機能しません。どうすればこれを機能させることができますか?

4

1 に答える 1

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");
});

オプション値を変更するだけでは十分ではありません。プラグイン ウィジェットの可視値も変更する必要があります。

于 2013-05-22T17:14:03.697 に答える