我非常喜欢JQuery,Javascript&否则,如果这很简单就很抱歉!
问题是我有一个链接,在点击时将一个类添加到另一个div。再次单击并通过toggleClass删除该类。
我已经设法将代码简化为压力较小的东西,但我似乎无法1)附上一个cookie(或者我可能并且我只是没有看到它)& 2)将cookie附加到一些脚本上,该脚本会自动调用div类的状态。
我已经探索了一段时间,但发现共同点主要是我,因为没有让代码工作。你会如何亲自解决这个问题?
$(document).ready(function () {
$('[data-toggle="offcanvas"]').click(function () {
$('#wrap2').toggleClass('toggled');
$.cookie('sidebar-pref', 'use-sidebar', { expires: 30 });
});
});
打开它的编码&我没有问题 -
<button type="button" class="hamburger is-closed animated fadeInLeft" data-toggle="offcanvas">
<span class='awesome'></span>menu
</button>
</a>
</button>
<div id='wrap2'>
<div id="page-content-wrapper">
<div class="container">
Main content goes here
</div>
</div>
</div>
和相关的包装代码
澄清 - 点击菜单链接并将.toggled
添加到#wrap2
,再次点击并从.toggled
移除#wrap2
。如果有必要,我可以使用代码重写。