我正在学习 HTML5 中的历史,在此示例中(打开 JavaScript 浏览器控制台查看错误)event.state.url
返回:
Uncaught TypeError: Cannot read property 'url' of undefined
寻找帮助:http: //jsfiddle.net/un4Xk/
我正在学习 HTML5 中的历史,在此示例中(打开 JavaScript 浏览器控制台查看错误)event.state.url
返回:
Uncaught TypeError: Cannot read property 'url' of undefined
寻找帮助:http: //jsfiddle.net/un4Xk/
event
是 jQuery 事件对象,而不是 DOM。
要访问 DOM 事件对象,请使用event.originalEvent
:http: //jsfiddle.net/pimvdb/un4Xk/1/。
var state = event.originalEvent.state;
请记住,只有在新状态有数据时才定义状态,因此在单击然后返回初始状态时不可用:
但是,它在单击、再次单击然后返回时可用: