【发布时间】:2018-03-27 15:09:13
【问题描述】:
提前感谢您的帮助。我希望将此 jquery 代码转换为核心 js 代码。我正在开发一个 angularJs 应用程序。这段代码大部分时间都不起作用。这就是为什么我想将其更改为 这是我的jQuery代码
<script>
jQuery(document).ready(function ($) {
console.log('jquery');
var trigger = $('.hamburger'),
overlay = $('.overlay'),
isClosed = false;
$('.hamburger').click(function ()
{
hamburger_cross();
});
function hamburger_cross()
{
console.log('trigger');
if (isClosed == true) {
overlay.hide();
trigger.removeClass('is-open');
trigger.addClass('is-closed');
isClosed = false;
} else {
overlay.show();
trigger.removeClass('is-closed');
trigger.addClass('is-open');
isClosed = true;
}
}
;
$('[data-toggle="offcanvas"]').click(function () {
$('#wrapper').toggleClass('toggled');
});
});
</script>
我无法使用上述代码的唯一原因是它使用 code.jquery.com/jquery-latest.min.js “The jquery library”我想删除此链接,因为它会导致其他冲突。如果有人将其转换为简单的 javascript,我将非常感激。
【问题讨论】:
-
请不要发布这样的“请做我的工作”请求。尝试自己做,如果您遇到特定问题,请寻求解决方案。
-
我已经尽力了。
-
好吧,发布您当前的状态和遇到的错误,以便我们提供帮助,但目前,这太模糊了。
-
@MirzaSisic 谢谢哥们,你对所有仇恨人群都有帮助。所有其他人都只是不喜欢!
标签: javascript jquery jquery-plugins