0
我已经设置了三栏以转移到小型屏幕的手风琴中。我使用推荐的方法在这里: Responsive content to accordion手风琴响应式选项卡式内容 - 点击选项卡时手风琴关闭
我的问题是,当你点击一个选项卡,我标签的手风琴(使用这些基金会标签)和,一中的内容,而不是仅仅显示的该选项卡的内容会关闭手风琴。我认为剧本(下文)只允许h3切换手风琴,但显然不是。或者,也许基础脚本是压倒性的?有任何想法吗。
这里是手风琴脚本:
$(function(){
var winIsSmall;
$(window).on('load resize', homeAccordion);
function homeAccordion() {
winIsSmall = window.innerWidth < 641;
$('.columns .mobslider').toggle(!winIsSmall);
}
$('.columns').find('h3').click(function() {
if(winIsSmall){
$(this).parent().find('.mobslider').stop().slideToggle();
}
});
});
这里是这个问题在小屏幕尺寸浏览网页时: http://www.easternflorida.edu/ 点击“日历”,然后选择日历内容的过滤器(如田径。)
非常感谢你的时间!
'未捕获的ReferenceError:winIsSmall未定义' – 2014-09-29 20:00:43
认识到它是我使用的标签上的回调导致了问题。有什么我可以补充的,这将保持手风琴开放? – MsMaryMak 2014-10-14 21:36:27