带有基本 href 和查询字符串的 jQuery ui 选项卡不起作用

2024-03-18

jQuery ui 选项卡对我有用,但是当我在其后面放置查询字符串时,它将加载到基本 href 内容中。

也许我不理解基本 href/相对链接的正确行为。但这是我的设置:
基本链接:http://example.com/ http://example.com/ .
相对链接:random/link/example.do。
标签如下:#fragment-1。
完整链接:http://example.com/random/link/example#fragment-1 http://example.com/random/link/example#fragment-1

这就是我的链接的样子。当我在其后面放置查询字符串时,它将不起作用。就像这样:http://example.com/random/link/example?refresh=2 http://example.com/random/link/example?refresh=2

我发现了一些调整源代码的修复程序。 (link http://bugs.jqueryui.com/ticket/8851)。但是有没有办法在不调整源代码的情况下解决这个问题呢?

Thanks


嘿,这太可怕了,但你可以试试这个

$(function () {
    var rquery = /\?[^#]*/;
    $("#tabs").find("a").each(function() {
        this.setAttribute("data-orig-href", this.href);
        this.href = this.href.replace( rquery, "" );
    });

    $("#tabs").tabs();
});

这是一个fiddle http://jsfiddle.net/mYZF7/4/来展示它的工作原理。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

带有基本 href 和查询字符串的 jQuery ui 选项卡不起作用 的相关文章

随机推荐

  • FnBox 示例抛出错误:盒装中没有 FnBox?

    我尝试运行FnBox示例来自官方文档 https doc rust lang org 1 27 0 std boxed trait FnBox html但它会抛出一个错误 error E0432 unresolved import std
  • Android 蓝牙 Le 扫描仪在一段时间后停止

    我正在使用活动的蓝牙 LE 扫描仪运行应用程序或服务 并在日志控制台上显示扫描结果 如果我把手机锁在桌子上不再碰 一段时间后它停止了 并且没有给我更多的扫描结果 如果我按下电源按钮并且屏幕唤醒 它会给我更多扫描结果 如果我再次锁定屏幕或等待
  • 在 macOS 上通过终端启动 Spyder 时出现 kq_init 警告

    我在 Mac 上运行 Spyder High Sierra 我有 2 个使用 Anaconda 定义的虚拟环境 对于 python 2 7 13 虚拟环境是 py27 对于 python 3 65 虚拟环境是 py36 当我转到 py36
  • 使用 dup2 时的竞争条件

    这个联机帮助页 http linux die net man 2 dup2为了dup2系统调用说 EBUSY 仅限 Linux 这可能会在执行期间由 dup2 或 dup3 返回 open 2 和 dup 的竞争条件 它谈论什么竞争条件以及
  • Chart_Series() 是否适用于对数轴?

    有没有办法产生对数 y 轴chart Series 我正在使用实验chart Series 而不是chartSeries 中的方法quantmod 因为在绘图中添加额外的线时更方便 library quantmod POWR lt getS
  • Qt:如何检测是否选择了某个小部件?

    我没有看到任何信号 槽 函数可以告诉我鼠标是否选择了某个小部件 是否可以有这样一个函数来告诉我当前的QWidget是否被选中 我如何区分 当前小部件被选择 和 其子小部件之一被选择 您可以使用以下命令检查小部件的焦点hasFocus 功能
  • C++ 中的 Bron Kerbosch 算法

    我一直在练习我的 C 算法知识 并陷入了标准 BK 实现 该算法输出了太多的派系 我似乎不明白为什么 我将图表示为邻接列表 vector lt list
  • 应用程序未与 iCloud 同步核心数据更改

    我设置了一些 NSLogs 以确保我的应用程序与 iCloud 同步更改 但我已经等了半个小时并且更改没有同步 这是我的核心数据代码 核心数据存储存储在文档目录中 因为我希望它在失去对 iCloud 的访问时能够继续工作 并且不希望它在这种
  • 英文数字的可扩展正则表达式

    我正在尝试创建一个正则表达式认出 英文数字 http en wikipedia org wiki Names of numbers in English 例如one nineteen twenty 一百二十二 等等 一直到数百万 我想要re
  • 在 Modelica (SystemModeler) 中生成白噪声

    我正在尝试将测量噪声添加到模拟中 这可以在 Simulink 等中完成 但在 Modelica 和 SystemModeler 中似乎更困难 关于如何做到这一点有什么想法吗 您可以通过外部 C 代码在 Wolfram SystemModel
  • 如何从前置摄像头录制视频?

    我们需要同时录制前置和后置摄像头的视频 在Android 2 1 SDK中 我们只有MediaRecorder VideoSource CAMERA和DEFAULT 但没有FRONT CAMERA和REAR CAMERA 那么 有没有其他方
  • 模拟 componentDidMount 生命周期方法进行测试

    我有一个使用的组件axios within componentDidMount从服务器检索数据 当使用 Jest Enzyme 对组件进行单元测试时 测试因网络错误而失败 我该如何嘲笑componentDidMount所以这样axios调用
  • 在 PHP 中使用 files.upload 将文件上传到 slack

    我正在尝试使用 files upload 方法将文件上传到 Slack 但到目前为止我只收到一条空白消息 这是代码 我在互联网上找到了这个脚本 但它不起作用
  • JSONObject 始终返回“空”: false

    有一个 Spring Rest 控制器 RestController RequestMapping secanalytique public class SectionAnalytiqueController GetMapping valu
  • Mustache.js 循环 JSON 数据

    谁能建议我的模板循环应该如何在以下示例中循环遍历 JSON 数据 演示在这里 http jsfiddle net Seefeld LbVEH http jsfiddle net Seefeld LbVEH 0 Dosage 25 Drug
  • 当我不确定将文件放在哪里时,如何在 SVN 存储库中搜索文件?

    同事确信他签入了一个文件 foo oustand dpr 但不确定何时 何地 我们有很多 工具 和 实用程序 辅助分支 很多项目分支等 我需要一种方法来搜索整个存储库以查找该文件 我可以将整个源代码树检查到我的硬盘上 但这需要几个小时 有更
  • PS1 行与 Git 当前分支和颜色

    这是我现在的 PS1 export PS1 u h W git ps1 s 如何以不同的颜色显示当前分支 下面是部分内容 没有 Ruby function color my prompt local user and host 033 01
  • OS X 上的 libc++ 在哪里?

    我已经构建了自己的 libc 并且通常将其包含在 I path to lib include L path to lib lib 但现在我必须与其他使用 Mac 的人共享一个项目 我想给他们一个 正常工作 的 Makefile 考虑以下程序
  • 同一个表中的 MySQL 数据透视表

    MySQL 数据透视表位于具有动态内容的同一个表中 创建表代码 CREATE TABLE product table id INT 10 NOT NULL pdate DATE NULL DEFAULT NULL product VARCH
  • 带有基本 href 和查询字符串的 jQuery ui 选项卡不起作用

    jQuery ui 选项卡对我有用 但是当我在其后面放置查询字符串时 它将加载到基本 href 内容中 也许我不理解基本 href 相对链接的正确行为 但这是我的设置 基本链接 http example com http example c