Как написать JQuery анимировать при добавлении высоты - PullRequest
0 голосов
/ 29 апреля 2018
CSS   
.bxspace{height: 258px;}    

jQuery
$('.bxspace').height( $('.bxspace').height() + 15 );

Это мой код с функцией получения высоты bxspace и добавления 15px при нажатии. Но я хочу применить animate () для плавного перемещения при добавлении 15px. Пробовал ниже qjQuery, но не работает.

var height = $('.bxspace').height( $('.bxspace').height() + 15 ); 
$('.bxspace').animate({height: height+'px'});

Я новичок в jQuery и не знаю, как объединить оба этих кода. Надеюсь, что некоторые из вас могли бы дать мне несколько советов. Спасибо!

1 Ответ

0 голосов
/ 29 апреля 2018

Вы можете использовать инкрементный синтаксис в animate() для свойств, которые принимают числовые значения

Попробуйте:

$('.bxspace').animate({height: "+=15"});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...