gpt4 book ai didi

javascript - 无法在初始化之前调用 flipswitch 上的方法

转载 作者:行者123 更新时间:2023-11-28 03:12:02 27 4
gpt4 key购买 nike

我想设置 jQuery Mobile 翻转开关的选定值:

<select id="quote" data-role="flipswitch" data-theme="b">
<option value="nee">Nee</option>
<option value="ja">Ja</option>
</select>

执行以下操作时出现错误:

 $("#quote").val('nee').flipswitch('refresh');

“无法在初始化之前调用翻转开关上的方法”

我也试过:

$("#quote").val('nee').slider().flipswitch('refresh');
$("#quote").val('nee').flipswitch().flipswitch('refresh');

我怎样才能做到这一点?

最佳答案

/**
* UI Behaviour,
* Toggle switches.
* @param {bool} isOn || isOff
* @access public
*/
function updateUiSwitches( el, isOn ) {

el.find( 'input[type=checkbox]' ).each(function( index, el ) {

$( el ).flipswitch().prop( 'checked', ( isOn )? true : false ).flipswitch( 'refresh' );

});

}

// toggle switch on
updateUiSwitches( $( '#quote' ), true );

:)对不起博特;只是在记事本上为您敲打它,它没有经过测试。 . .但应该做到这一点(或至少在所需的方向上)。

关于javascript - 无法在初始化之前调用 flipswitch 上的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30130176/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com