【问题标题】:Adding anchors to jquery tabs将锚点添加到 jquery 选项卡
【发布时间】:2013-10-14 18:01:32
【问题描述】:

当我单击其中一个选项卡时,它只会加载该内容。 我如何让它想出一个锚#index #help等。 这样刷新后它就会在同一页面上。

$(document).ready(function() {
    $('#content').load('content/index.php');

    $('ul#nav li a').click(function() {
    var page = $(this).attr('href');
    $('#content').load('content/' + page + '.php');
    });
});

【问题讨论】:

  • 发布您的 HTML,以便我们查看您是否正确设置了锚点以及它们是如何命名的。您还期望能够将来自content/' + page + '.php 的页面加载到索引页面中吗?或者像在页面上移动的常规锚一样使用它们?
  • 如果你真的想要锚点,你甚至不需要 jQuery。它们实际上都是基于 HTML 的,只需单击带有正确 href 的选项卡即可将您带到页面上您想要去的位置,因此我无法准确理解您想要的内容
  • 如果我理解您的问题,如果您离开页面,您希望标签保持在同一个标​​签上。如果这就是您想要的,您将需要借助 Cookie 来完成此操作。

标签: jquery ajax jquery-tabs


【解决方案1】:

我想我没弄好,但要创建一个不需要 ajax 的锚,我相信你知道这一点,只需将 id 分配给你想要锚定的部分,然后在链接标签中将其设置为<a href="id">,将导致 url 更改并且内容与您的代码一起加载,这将在刷新后保持您的页面位置

【讨论】:

    猜你喜欢
    • 2017-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-29
    • 2014-06-27
    相关资源
    最近更新 更多