Я искал вокруг и вокруг, и я не могу найти или понять это. Может быть, я что-то видел, но не был уверен, как интегрировать это в то, что у меня есть... Я не уверен. Я решил проглотить свою гордость и спросить. Я новичок в Javascript/jquery, и я застрял.
Я создал ряд кнопок, которые скользят вниз по панели. У меня все кнопки работают правильно, а чего-то не хватает. Я хотел бы, чтобы только одна панель была открыта одновременно. Итак, если одна панель была открыта, а я нажал другую кнопку, открытая панель будет скользить вверх, а следующая будет скользить вниз.
Если мой сценарий немного груб, любая критика также высоко ценится.
Спасибо.
Ссылка на сайт: http://greenmountainfarmtoschool.org/dev_site/.
И мой jQuery:
jQuery(function ($) {
$(document).ready(function() {
$(function () {
$('.action-btn').on('click', function () {
var sliderID = $(this).attr('data-sliderid');
if ($('.' + sliderID).is(":hidden")) {
$('.' + sliderID).slideDown("slow");
}
if($(div).hasClass('down')) {
.slideUp("slow");
}
else {
$('.' + sliderID).slideUp("slow");
}
});
});
});//end of docready
$(window).load(function() { });//end of windowload
});//end of $ block