【发布时间】:2012-03-30 12:10:47
【问题描述】:
我正在查看 jQuery bbq 插件,但在他的代码中找不到任何提及 document.hash 的内容。
我假设获取哈希是在1094 行:
function get_fragment( url ) {
url = url || location.href;
return '#' + url.replace( /^[^#]*#?(.*)$/, '$1' );
};
并将哈希设置为 818 但是为什么要使用这些而不是 location.hash 呢?
还有this是怎么回事:
jq_bbq.pushState = jq_bbq_pushState = function( params, merge_mode ) {
jq_bbq_pushState = function... 还不够吗?
【问题讨论】:
标签: javascript jquery hashchange jquery-bbq