Когда я нажимаю на мои навигационные ссылки, текущий div должен скользить вверх, а новый должен опускаться, но он работает только один раз.Слайд не работает во второй раз
$(".nav-link").click(function(){
var page = $(this).data("page");
var active = $("#viewport").data("active");
$(active).slideUp(500, function(){
$(active).css({'display':'none'});
$(page).slideDown(250);
$("#viewport").attr("data-active", page);
});
});
Я понятия не имею, что это неправильно.
Спасибо!
Спасибо, он теперь работает! – Lumoris
@Lumoris См. Мое редактирование. Я добавил ссылки, которые вы должны прочитать, чтобы узнать различия между '.attr (« data-something », value)» и «.data (« something », value)». Кроме того, если мой ответ был полезен, отметьте его правильным ответом с зеленым знаком «V». – Itay
Я обязательно прочитаю его;) – Lumoris