var data = { url: $(this).attr('href'), selector: $(this) };
history.pushState(data, 'foo', $(this).attr('href'));
当我这样做时,会出现一个错误:
组件返回故障代码:0x8000ffff(NS_ERROR_UNEXPECTED) [nsIDOMHistory.pushState]
如果我将选择器更改为字符串,则错误消失了... 但是我需要jQuery对象,以便在“popstate”事件上触发单击:s