我.toggle()在一个button元素上使用:
$("header button").click(function(event){
$(".site-nav-wrapper").toggle();
event.preventDefault();
});
这很好用。问题是如果button切换到display:none然后我更改设备方向,触发我的桌面媒体查询,尽管我重新强制display:block;桌面媒体查询,但button仍然切换到display:none:
(萨斯):
.site-nav-wrapper{
//Mobile First
display:none;
@include breakpoint($breakpoint-lg) {
display:block;
}
}
有没有办法重置toggle()函数存储的任何内容?