Как я могу вызвать функцию JQuery? - PullRequest
1 голос
/ 06 апреля 2009

Хорошо, это как два вопроса в одном!

  1. Почему происходит сбой вызова функции JQuery? или как мне вызвать функцию JQuery? Firebug говорит мне, что $('#login').slideup это не функция.

    SetTimeout ( "$ ( '# входа') slideup ( 'медленно');"., 2000);

  2. Как я могу объявить функцию JQuery внешне (не привязывая ее ни к чему и не после document().ready(), а затем вызывать ее в моих функциях javascript?

Например:

function afterLogin(){
  $('#login').slideup('slow');
}

затем позже назовите это как:

setTimeout('afterLogin();',2000)

Помощь

Гаф

1 Ответ

2 голосов
/ 06 апреля 2009

для первой части вы можете сделать

setTimeout(function(){$('#login').slideUp('slow');},2000);

вторая часть может быть выполнена точно так же:

function afterLogin(){ $('#login').slideUp('slow'); }

, а потом назовите его так:

setTimeout(afterLogin,2000);

редактировать: исправлен корпус от слайд до слайд

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...