我想要做的本质上是一个显示和隐藏,但仅当屏幕尺寸为 480 像素或更小时。
它是一个简单的菜单。如果窗口大小不是 480 像素的最大大小,则显示所有项目。当窗口大小小于或等于 480 像素时,提供显示更多菜单的选项。但是,如果用户单击“更多”选项,则隐藏前 2 个项目并替换为隐藏的选项。反之亦然。
示例:(窗口大小 480 像素):
Home
Email
... More
<!---- 'MORE' CLICKED ----!>
People
Explore
... More
所以我的问题是:我如何用第二个 div 替换第一个 div 并让它变成togle?
我的代码:
$('a.show-more').click(function(){
$('.mobile-1').hide();
$('.mobile-2').show();
},function(){
$('.mobile-1').show();
$('.mobile-2').hide();
});
这是一个小提琴来展示我正在使用的东西。提前谢谢你的帮助。