gpt4 book ai didi

javascript - jQuery 烧烤...烤架在哪里?

转载 作者:行者123 更新时间:2023-11-28 21:05:41 25 4
gpt4 key购买 nike

我正在查看 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... 还不够吗?

最佳答案

关于你的第二点 - 与 location.hash 相关的一点 - 我无法确定,但早期版本的浏览器可能存在 location.hash 问题.
猜测是作者需要依赖hash属性,所以他实现了自己的属性。
如果您在谷歌上搜索ie6 location.hash您不必挖掘信息就能看到有很多提示。

关于javascript - jQuery 烧烤...烤架在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9942658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com