Я пытаюсь, чтобы элемент переключал свой размер с помощью jquery ... Однако он ведет себя довольно странно, когда я нажимаю на него в первый раз, когда он расширяется (блестящий) Однако, когда я нажимаю на него снова, я не хочувернуться к исходному размеру, однако он возвращается к своему первоначальному размеру и затем снова расширяется ... при третьем щелчке он делает то же самое ... 4-й он сжимается, расширяется, сжимается, затем снова расширяется ... и так далее!
Есть ли способ избежать этого, полагаю, это потому, что он интерпретирует щелчок на большом поле как щелчок на большом и клик на маленьком?
Вот мой код:)
$(document).ready(function(
$("#box").click(function(){
$("#box").toggle(function(){
$("#box").animate({width:960},"fast","swing");
$("#box").animate({height:500},"fast","swing");},
function(){
$("#box").animate({height:20},"fast","swing");
$("#box").animate({width:20},"fast","swing");
});
});
});