時間値を条件付きで設定してスクローラーを開こうとしています。テキスト入力ボックスが= 0の場合、mobiscrollの値を0に設定します。入力値が0の場合、デフォルトで12になるようです。多くのアプローチを試しましたが、これが最も近いものです...
$(function () {
$('.in').scroller({
preset: 'time',
theme: 'default',
display: 'modal',
mode: 'mixed',
stepMinute: 15,
timeWheels: 'hhii',
ampm: false,
ampmText: false,
timeFormat: 'hh:ii',
onShow: function (valueText, inst) {
scrollerVals = inst.temp;
if ($(this).val() == "0" || $(this).val == null || $(this).val == "") {
$(this).scroller().scroller('setValue', ['1', '0'])
}
}
});
しかし、うまくいきません。任意の提案をいただければ幸いです。