单击按钮时出现一个框。它使用jQuery .slideToggle()函数。我想知道是否有办法手动删除内联显示:块'将屏幕调整为移动设备时添加到div的样式。这是我到目前为止所做的。
$(window).resize(function() {
if ($("nav").hasClass("bt-menu-close")) {
$('#WeatherBox').removeAttr('style');
}
});
但是当我将面板放好时 - '显示:阻止' - 并调整屏幕大小,它仍然保持不变。有什么想法吗?
答案 0 :(得分:1)
要隐藏WeatherBox
,您可以在其上调用.hide()
,如下所示,而不是更改样式display
值
$('#WeatherBox').hide();
但如果您只想删除display:block;
,请使用以下代码
$('#WeatherBox').css('display','');