現在、表示するデータ情報を取得するビュー ページで呼び出す JavaScript ファイルがあります。同時に、画像がクリックされるとメニューバーを表示するこのJavaScriptがあります。このスクリプトは、ページが完全に読み込まれる前に実行されているか、機能していないために実行されています。他のすべてのスクリプトの実行が完了し、ページが読み込まれた後に、JavaScript の一部を動作させるにはどうすればよいですか? これは私が試したものですが、正しく機能していません
Javascript
(function ($) {
.... lines to load view page with data
$(document).ready(function () {
$('figure').on('click', function (event) {
$(event.currentTarget).toggleClass('open');
});
});
})(jQuery);