jQueryでページ読み込み時に〜を含む名前のラジオボタンの状態を見て表示する内容を変えたい
scheduleというフォームがn個あります。その中にあるnameが[kind]で終わるラジオボタンが変更された時、その選択状態と値の内容によって表示するinput要素を制御しています。
ラジオボタンが選択された時にはこのコードで動くのですが、読み込み時に選択されているラジオボタンの値を見て同じように動くようにするにはどうすればよいでしょうか?
$(document).on('change',"input:radio[name$='[kind]']", function(){
var kind = $(this);
if ($(kind).is(":checked") != null) {
$(kind).next('.schedule-date').show();
}
})
類似の状況での回答で.trigger('change')
を後ろにつければというのがありましたが、これはうまくいきませんでした。
他にも色々試したのですが、うまくいかないのでお知恵を借りられればと思います。よろしくお願いいたします。