jqueryが何をしているのかを理解しようとしていますが、運がありません。 私はそれがピックアップされていないか、いないIDは複数選択によってピックアップを取得することが分かっていない選択ボックスのために次のコードを持っている場合:jquery - デバッグアラート後に要素のIDが見つかりました
$("#eventplatform").multiselect({
header: false,
noneSelectedText: "Domains",
selectedList: 4 // 0-based index
});
しかし... 私は上記のコードの行を持っている場合: alert($('#eventplatform').attr('id'));
アラートを閉じるとすぐにすべてが機能します。
どのようなアイデアが素晴らしいだろう - ありがとう。
コードが.ready()ハンドラーの中にありますか? https://learn.jquery.com/using-jquery-core/document-ready/ –
これはyesです:$(document).ready(function(){ $( '。ost_events')。 ) ... $ .get( "/ tpl/dialog/addevent_dialog.tpl"、function(data){ alert($( '#eventplatform')。attr( 'id')); $( " #eventplatform ")複数選択({ ヘッダ:偽、 noneSelectedText: "ドメイン"、 selectedList:4 // 0から始まるインデックス }); $("。pad_block」)を表示();} 。 ); }); ' – SeanMore