Это работает потрясающе, когда мне нужно, чтобы оно скользило вниз и вверх, но из-за моего css есть двойная граница, когда он вверх. Поэтому я попытался вытащить верхнюю границу в главном css и добавить его после слайда, но если кто-то снова переключится на него. Как бы я сделал это так, чтобы на первой позиции (когда она была вверх) нет верхней границы границы, а когда ее вторая позиция (когда она вниз), есть верхняя граница. Вот мой кодСлайд Переключить два разных состояния css
$('.product').click(function() {
$('.info').slideToggle('slow', function() {
$('.product').css("border-top","1px solid #000");
});
});
Я не играл с JQuery в течение длительного времени, но я думаю, что 'slideToggle();' имеет только полный обратный вызов анимации. Таким образом, вам, вероятно, нужно будет использовать 'slideUp();' и 'slideDown();' для вашего случая. – arma