У меня в приложении реакции есть меню сценария jquery. Но он срабатывает только после обновления страницы.
Пожалуйста, проверьте мой код ниже:
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>App</title>
<!-- inject:css -->
<link rel="stylesheet" href="../public/css/style.css" />
<!-- To fix issue in multiple path parameters -->
<base href="/" />
<!-- endinject:css -->
<style>
a { cursor: pointer; }
.help-block { font-size: 12px; }
</style>
<script src="../public/vendors/node_modules/jquery/dist/jquery.min.js"></script>
<script src="../public/js/off-canvas.js"></script>
</head>
<body>
<div id="app"></div>
</body>
<!-- plugins:js -->
<script src="../public/vendors/node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- endinject -->
</html>
offcanvas.js
(function($) {
'use strict';
$(function() {
$('[data-toggle="offcanvas"]').on("click", function () {
$('.sidebar-offcanvas').toggleClass('active')
});
});
})(jQuery);
Я застрял и не знаю, как двигаться вперед. Любая помощь будет оценена. Спасибо!