同様の回答を見つけようとしましたが、この正確な問題のある回答は見つかりませんでした。検索で見逃した場合は申し訳ありません。
私はこのコードを持っています
jQuery(function (jQuery){
jQuery("#discount_ongoing").click(enable_date);
});
function enable_date() {
jQuery('#discount_start').toggle();
jQuery('#discount_end').toggle();
}
2 つのカレンダーの表示を切り替えるだけです。そのままでは、チェックボックスがクリックされたときにカレンダーのオンとオフを切り替えるだけです。これは、チェックボックスの状態を保存するまでは問題ありません。その後、すでにチェックされているページをロードすると、明らかにトグルは役に立ちません。それは反対方向に働きます。
ページがロードされたときにカレンダーが正しい状態で開始されるように、チェックボックスの状態を確認するにはどうすればよいですか? または、これを行うより良い方法はありますか?