#javascript #jquery #datepicker #jquery-animate
#javascript #jquery #datepicker #jquery-анимировать
Вопрос:
У меня есть элемент link, к которому прикреплен DatePicker. Ссылка оформлена в виде кнопки. Я хотел бы анимировать ссылку, чтобы она стала той же ширины, что и datepicker, когда это будет показано.
Каким-то образом библиотека jQuery animate должна знать конечную ширину и высоту datepicker, чтобы анимировать его. Итак, как мне подключиться к этому или как мне запустить анимацию как для триггерной ссылки, так и для элемента datepicker?
Ответ №1:
Я обнаружил, что что-то вроде этого работает просто отлично.
$('#target').datepicker('show');
$('#target').animate({'width': $('#target').datepicker('widget').width()}, 500);
Затем вам просто нужно найти правильный тип анимации и длительность, которые соответствуют анимации datepicker.
В итоге я не использовал это, поэтому тестирование на нем не проводилось.