Функция обратного вызова .rotate () не работает, если я удалю параметр animateTo

0

Обратитесь к этой скрипте, где вызывающая функция вызывает вызов

$("#img").rotate({bind:{
      click: function(){
          $(this).rotate({
            angle: 0, 
            animateTo:10,
              duration:200,
            callback: function(){   
                $(this).rotate({
            angle: 340,
            animateTo:100,
              duration:400,
            callback: function(){   
                alert("success")
            }
          })

            }
          })
      }
  }
});

Теперь в приведенном выше коде я просто удаляю параметр animateTo, и обратный вызов не работает! проверить эту скрипку

Почему это происходит?! количество параметров играет роль в функции обратного вызова!?

Теги:

2 ответа

0

Я думаю, что ответ - Параметры

если вы посмотрите этот Check here

то вы можете видеть, что onclick ничего не происходит с логотипом

Я удалил параметр одушевленного также OnClick события

0

Хорошо, я сделал еще несколько тестов, и в этом случае вам нужны все параметры. Разве вы не можете просто установить animateTo, чтобы он ничего не делал?

  • 0
    но как это работает без ";" когда у меня есть параметр animateTo: O

Ещё вопросы

Сообщество Overcoder
Наверх
Меню