0
這三個事件之間有什麼區別?綁定popstate事件的不同方式
$(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使用香草javascript(無庫)來完成它。 –
我可以像第三個例子一樣使用第一個事件嗎? – Debar
他們是'popstate'事件。只是綁定他們的不同方式。如果您不想使用jQuery,請使用示例2/3 –