2013-08-28 3 views
0

Когда страница делается освежающей, JQuery событие запускаются:функция Run, когда другая функция завершает JQuery

$(#id).trigger('reloaded'); 

«перезагружается» является пользовательским событием;

Как я настроить слушателя, таким образом, что, когда это будет сделано «перезагрузки», я запустить другую функцию:

Я думал об этом:

$(#id).on('reloaded',function(ev) { 
    alert("LAUNCH function"); 
}); 

Но это не работает

+2

Это зависит от того, что ' 'reloading'' состоит. –

+0

Ваш вопрос немного запутан. Вы просмотрели документы для 'trigger()' http://api.jquery.com/trigger/ и документы для события 'load()' http://api.jquery.com/load-event/? –

+0

Мне кажется, что это должно сработать. Вы уверены, что «перезагруженный» прослушиватель добавлен до запуска события? – tandrewnichols

ответ

1

у вас не хватает цитаты в вашем alert()

он должен выглядеть следующим образом:

$('#id').on('reloaded',function(ev){ 
      alert("LAUNCH function"); 

      }); 

EDIT: котировки в селекторных благодаря @Pinocchio

+0

Все остальное должно работать с учетом кода, который вы указали. – Sebastien

+2

Цитаты в селекторе, который не является допустимым переменным nane – iConnor

Смежные вопросы