0
В чем разница между этими тремя событиями?Различные способы связать поп-событие Событие
$(window).bind("popstate", function() {
alert('popstate');
});
window.onpopstate = function() {
alert('popstate');
}
window.addEventListener("popstate", function (event){
if (event.state) {
alert('popstate');
}
});
Нет никакой разницы. Это все одно и то же событие. Первый использует jQuery (библиотеку JavaScript) для привязки события, а 2 и 3 использует vanilla javascript (без библиотеки), чтобы сделать это. –
Могу ли я использовать 1-е событие, например, 3-й пример? – Debar
Это одно и то же событие «popstate». Просто разные способы их связывания. Если вы не хотите использовать jQuery, используйте пример 2/3 –