-2

Google グループでこれを尋ねましたが、彼らは知らないようです。

チェックボックスをオンにすると、自動的に再びオフになります。エクステンダーを追加してそこにデバッガーを配置すると、チェックボックスは実際にチェックされますが、続行するとチェックボックスがオフになります。オブザーバブルの保存された値は true ですが、Chrome インスペクターで確認しました。また、Chrome Inspector を使用してオブザーバブルを変更すると、チェックボックスはオンのままになります。

私のチェックボックス:

<input type="checkbox" data-bind="checked: vergelijk" />

私のブール値の定義:

vergelijk: ko.observable(true)

これは新しいチェックボックスであるため、既存のコードはありません。また、チェックボックスを見つけてチェックを外すjQueryコードを用意するのは非常に奇妙です。私の知る限り、そのようなコードはありません。

チェックボックス コンテナーでクリック ハンドラーが見つかりました。明らかに、クリック イベントをキャッチします。JSFiddle にこの 例があります。http://jsfiddle.net/MrFoxWork/g3era/

4

1 に答える 1