javascript - 如何禁用 jQuery UI 选项卡中的哈希更改

标签 javascript jquery jquery-ui jquery-ui-tabs

我想使用 jquery ui tabs 插件,但当我单击选项卡时不让它更改 url 哈希。

我正在使用一个单独的插件来管理历史记录,但它却搞砸了。

换句话说,当我单击选项卡时,内容应该更改,但 url 哈希值不会更改

有什么想法吗?

文档是 here ,但它没有提及任何相关内容。

编辑:这很奇怪,我不确定是什么导致它改变了窗口哈希。但这种情况不再发生了。

最佳答案

遇到同样的问题。给你!

// Prevent hashtag change on tab link click
$('.ui-tabs-nav a').live('click', function(e){
    e.preventDefault();
    e.stopPropagation();
});

关于javascript - 如何禁用 jQuery UI 选项卡中的哈希更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9067083/

相关文章:

jquery - 使用 AJAX 加载 Google 图表

jquery - css 有没有办法选择倒数第二个 child ?

jquery - 即使按钮被禁用,<button> 内的标签也可点击 - 仅限 Webkit

javascript - 在 Google map 中仅显示一个州

javascript - 如何将分钟转换为 HH :mm with moment plugin

jquery - 如何使用 jQuery UI 进度条显示图像加载完成

jQuery UI datepicker 'setDate' 方法不起作用

javascript - jQuery UI 在纸牌游戏中拖动一堆纸牌

javascript - 使用变量中的数据加载 D3 可折叠树

javascript - 获取客户端公网IP