次のコードを使用すると、標準オプションのテキストを変更できます。
$("#test option[value='100']").text("NEW TEXT");
このコードは、mobiscroll を使用しているオプションでは機能しません。どうすればこれを機能させることができますか?
次のコードを使用すると、標準オプションのテキストを変更できます。
$("#test option[value='100']").text("NEW TEXT");
このコードは、mobiscroll を使用しているオプションでは機能しません。どうすればこれを機能させることができますか?
作業例: 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");
});
オプション値を変更するだけでは十分ではありません。プラグイン ウィジェットの可視値も変更する必要があります。