在页面加载时根据哈希位置自动单击href链接

查尔斯

我在HTML / JS中有以下代码:

<a href="#customer_tickets" class="tabLink" onclick="LoadPage('/customer/editcustomer_tickets.php?customer=<?php echo $customer["sequence"]; ?>', '.EditCustomer');">Tickets</a>

if(location.hash) {
        //load the set hash here
}

单击a href时,它将运行JS中的LoadPage函数以将页面加载到div中

单击它们时,它将在浏览器的URL中设置哈希位置

我希望能够检查页面加载时是否设置了哈希位置,如果已设置,则自动单击正确的href

我怎样才能做到这一点?

詹姆斯·索普

使用的值location.hash来标识正确的a元素,然后单击它:

//Wait for the document to be ready
$(function() {
    //Check if we have a hash, if so try to click an element that links to it
    if (location.hash.length > 0) {
        $('a[href="' + location.hash + '"]').click();
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从网址获取哈希值,然后在页面加载时单击带有数据属性的链接

来自分类Dev

页面加载时自动 href 到 div

来自分类Dev

如何在单击带有href =#的链接时停止页面加载?

来自分类Dev

在html页面的div内单击href链接时显示加载文本或图像

来自分类Dev

在页面加载时自动单击单选按钮

来自分类Dev

在页面加载时自动单击单选按钮

来自分类Dev

使用jQuery加载页面时自动单击自定义超链接

来自分类Dev

滚动页面到页面重新加载时的哈希位置-AngularJS

来自分类Dev

加载页面时隐藏div,单击链接时显示

来自分类Dev

单击同一链接时,使Iron Router重新加载页面

来自分类Dev

单击时在div中加载链接的页面内容

来自分类Dev

这怎么了 单击链接时加载页面

来自分类Dev

根据页面位置加载CSS

来自分类Dev

单击同一页面上的href链接加载部分视图

来自分类Dev

在页面加载或按钮单击时调用 javascript 函数时自动单击按钮

来自分类Dev

底部滚动到无限加载的页面,并在向上滚动时单击页面上存在的链接

来自分类Dev

如何根据用户单击的链接在页面上加载不同的幻灯片?

来自分类Dev

我如何设置在单击 <a href> 链接时自动向我发送电子邮件

来自分类Dev

在页面加载时隐藏带有锚名称的div,仅在单击链接时显示

来自分类Dev

单击“激活”并加载链接指向的页面

来自分类Dev

单击页面加载上的HTML按钮/链接

来自分类Dev

在页面加载时单击页面上的元素

来自分类Dev

UI路由器在href链接点击时重新加载页面

来自分类Dev

如何根据页面位置更改链接颜色?

来自分类Dev

单击链接时,Click() 不会从 <a href> 触发

来自分类Dev

dotNetCore Blazor加载index.razor页面时如何自动执行js事件(非单击事件)

来自分类Dev

单击链接时刷新页面

来自分类Dev

单击链接时页面向下滚动

来自分类Dev

单击链接时刷新页面

Related 相关文章

  1. 1

    从网址获取哈希值,然后在页面加载时单击带有数据属性的链接

  2. 2

    页面加载时自动 href 到 div

  3. 3

    如何在单击带有href =#的链接时停止页面加载?

  4. 4

    在html页面的div内单击href链接时显示加载文本或图像

  5. 5

    在页面加载时自动单击单选按钮

  6. 6

    在页面加载时自动单击单选按钮

  7. 7

    使用jQuery加载页面时自动单击自定义超链接

  8. 8

    滚动页面到页面重新加载时的哈希位置-AngularJS

  9. 9

    加载页面时隐藏div,单击链接时显示

  10. 10

    单击同一链接时,使Iron Router重新加载页面

  11. 11

    单击时在div中加载链接的页面内容

  12. 12

    这怎么了 单击链接时加载页面

  13. 13

    根据页面位置加载CSS

  14. 14

    单击同一页面上的href链接加载部分视图

  15. 15

    在页面加载或按钮单击时调用 javascript 函数时自动单击按钮

  16. 16

    底部滚动到无限加载的页面,并在向上滚动时单击页面上存在的链接

  17. 17

    如何根据用户单击的链接在页面上加载不同的幻灯片?

  18. 18

    我如何设置在单击 <a href> 链接时自动向我发送电子邮件

  19. 19

    在页面加载时隐藏带有锚名称的div,仅在单击链接时显示

  20. 20

    单击“激活”并加载链接指向的页面

  21. 21

    单击页面加载上的HTML按钮/链接

  22. 22

    在页面加载时单击页面上的元素

  23. 23

    UI路由器在href链接点击时重新加载页面

  24. 24

    如何根据页面位置更改链接颜色?

  25. 25

    单击链接时,Click() 不会从 <a href> 触发

  26. 26

    dotNetCore Blazor加载index.razor页面时如何自动执行js事件(非单击事件)

  27. 27

    单击链接时刷新页面

  28. 28

    单击链接时页面向下滚动

  29. 29

    单击链接时刷新页面

热门标签

归档