Tôi đang tìm cách bao gồm "mở rộng tất cả" và "thu gọn tất cả". Tôi đã cập nhật bản demo với mã mới bằng cách sử dụng một accordion jquery đơn giản.Jquery Accordion Mở rộng Tất cả Thu gọn Tất cả
Mã gốc nên được ghi có vào Ryan Stemkoski tại http://www.stemkoski.com/stupid-simple-jquery-accordion-menu/
Demo: http://jsbin.com/ucalu3/5/
$(document).ready(function() {
$('.question').click(function() {
if($(this).next().is(':hidden') != true) {
$(this).removeClass('active');
$(this).next().slideUp("normal");
} else {
$('.question').removeClass('active');
$('.answer').slideUp('normal');
if($(this).next().is(':hidden') == true) {
$(this).addClass('active');
$(this).next().slideDown('normal');
}
}
});
$('.answer').hide();
$('.expand').click(function(event)
{$('.question').next().slideDown('normal');
{$('.question').addClass('active');}
}
);
$('.collapse').click(function(event)
{$('.question').next().slideUp('normal');
{$('.question').removeClass('active');}
}
);
});
Chỉ cần chỉ ra, bạn không cần phải chỉnh sửa tiêu đề để bao gồm 'Giải quyết' khi bạn nhận được một câu trả lời. Khi một câu trả lời đã được chấp nhận, số câu trả lời trên trang chính sẽ chuyển từ màu trắng sang màu vàng để cho biết rằng vấn đề được giải quyết. –
nhờ câu hỏi và câu trả lời này ... điều này đã lưu tôi ... –