当前位置: 首页 > 面试题库 >

在JQuery中执行URL哈希/历史记录的最佳库是什么?[关闭]

庞阳波
2023-03-14
问题内容

关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。

想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。

6年前关闭。

改善这个问题

我一直在JQuery库中查找URL哈希,但是没有发现任何好的方法。有“历史插件”,但是我们都知道它有故障并且不灵活。

我正在div中加载页面。我需要一种与URL哈希一起进行前进/后退的方法。

mydomain.com/#home
mydomain.com/#aboutus
mydomain.com/#register

什么是可以处理所有这些问题的最佳库?


问题答案:

我最近查看了3个不同的插件-jquery
history插件
,history和jQuery
BBQ

它们都很难设置,我确实可以使用jQuery.history,但是IE7仍然存在问题。所以我改用BBQ,它在我们所有的目标浏览器(IE6,IE7,IE8,Fx3)上都能正常工作。

所以我推荐jQuery BBQ插件。

编辑:这是我刚刚写的博客文章,它演示了jQuery BBQ和级联下拉菜单。



 类似资料:
  • 我有一个例子,在Employee实体和Shift实体之间除了@OneTomany关系之外,还有几个@OneToOne关系。员工有当前轮班、上次轮班和轮班集合,这些轮班集合表示员工已执行轮班的历史记录。下面的代码显示了我如何设置hibernate注释来表示这一点。 下面是一些示例代码来说明我正在尝试做什么。 在上面的Test1方法中,我要为员工创建轮班1-3并填充轮班集合,此外还要指定哪个轮班是员工

  • 问题内容: 我正在构建一个基于expressjs的应用程序,我想在其中记录所有事件。我可以找到温斯顿,这似乎很酷。无论如何,我正在寻找一种方法将其连接到我的expressjs应用程序。 我还想要在应用程序内部登录。我的要求不是那么简单,所以我想将所有内容记录在我的应用程序中(不仅是请求)。 我目前的情况: server.js (我想在此级别记录http请求) 路线/something.js con

  • 我正在使用“< code>fancy box”,并试图将我的url更改为< br > fancy box 的url,因此我尝试使用< code>History.pushState()。< br >但它会导致错误< br >错误: 我会搜索它,但没有找到答案,请帮助我 或为我提供更好的解决方案 (我发现:Javascript history.PushState不起作用?但从答案中我不明白我的代码有什

  • 读取播放历史信息 调用地址 http://api.bilibili.cn/history 返回 返回值字段 字段类型 字段说明 results int 返回的记录总数目 list object 返回数据 返回字段 “list” 子项 返回值字段 字段类型 字段说明 aid int 视频编号 typeid int 视频分类ID typename string 视频分类名称 title string

  • 历史记录 控制台维护 Elasticsearch 成功执行的最后500个请求列表。点击窗口右上角的时钟图标即可查看历史记录。这个图标会打开历史记录面板,您可以在其中查看历史请求。您也可以在这里选择一个请求,它将被添加到编辑器中当前光标所在的位置。 图 9. 历史记录面板

  • 3.3.1.1. 同步的文件历史记录 微力同步记录对文件的添加,修改、删除的操作记录,通过历史记录列表可查看时间时间及发生设备,如下: 事件时间,显示添加、修改、删除等操作发生的时间; 文件时间,显示该文件的最后修改时间; 操作类型,显示此次针对该文件所进行的操作的类型; 发生设备,显示进行此操作的设备名称; 目录,显示该文件所属同步目录; 清空历史记录,点击后可清除所有记录,此操作仅清除记录而已