我已经创建了一个jquery幻灯片菜单,但是目前菜单允许用户随时打开多个答案 - 理想情况下,我只想在任何时候打开一个答案。有谁知道如何做到这一点?任何帮助将非常感激。
以下是我的示例:http://jsfiddle.net/XMLgz/
答案 0 :(得分:2)
$('.info').hide();
$(".faqSubhead").click(function() {
var $body = $(this).next(".info")
$('.info').slideUp('fast');
if ($body.is(":hidden")) {
$body.slideDown('fast');
}
});
只需在function和slideDown选中的元素中滑动所有.info元素。
答案 1 :(得分:0)
$(".faqSubhead").click(function() {
$('.info').slideUp('fast');
$(this).next(".info").slideDown('fast');
});
也许?