2017-01-04 2 views
2

Мне нужно работать с API истории для приложения. Моя проблема заключается в том, что некоторые «домашние» плагин JQuery уже реализовать событие для popstateМногократное событие onpopstate

это возможно иметь более одного popstate события для уникального вида?

ответ

6
window.addEventListener("popstate", console.log); 
window.addEventListener("popstate", function(){console.log("I am also called")}); 

Это, похоже, подходит для меня.

Редактировать: Теперь с несколькими событиями. По какой-то причине Chrome не будет запускать дважды консольный журнал события, хотя

+0

Это тоже работает для меня, мой вопрос в том, возможно ли иметь два события для этой же страницы – OrcusZ

+0

Axnyff console.log - это функция сам. Я не вижу причины, вызывающей его анонимной функцией. Просто позвоните «console.log (« Сообщение ») еще раз. Прекрасно работает для меня! И да, OrcusZ, вы можете использовать его более одного раза. – Bishop

+0

Спасибо этой работе. Другая проблема, что все они уволены в одно и то же время, и я хочу управлять ими отдельно – OrcusZ

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