gpt4 book ai didi

javascript - 如何让 anchor 链接在 Jquery Mobile 中工作?

转载 作者:行者123 更新时间:2023-12-03 21:41:34 25 4
gpt4 key购买 nike

Jquery Mobile 决定将 anchor 链接视为排序的页面请求。但是,如果您有大量博客文章具有指向同一页面的 anchor 链接(即 href="#specs"),则这并不好。

有没有办法在我知道我不会使用它的特定页面上禁用 jquery mobile 的 anchor 链接使用,以便我可以按预期使用 anchor 链接,下拉到页面的一部分?

我只需要同一页面上 anchor 链接的解决方案(即:href="#specs")。

谢谢

最佳答案

您可以尝试在 anchor 标记上添加 data-ajax="false"

Linking without Ajax

Links that point to other domains or that have rel="external", data-ajax="false" or target attributes will not be loaded with Ajax. Instead, these links will cause a full page refresh with no animated transition. Both attributes (rel="external" and data-ajax="false") have the same effect, but a different semantic meaning: rel="external" should be used when linking to another site or domain, while data-ajax="false" is useful for simply opting a page within your domain from being loaded via Ajax. Because of security restrictions, the framework always opts links to external domains out of the Ajax behavior.

引用 - http://jquerymobile.com/demos/1.0.1/docs/pages/page-links.html

关于javascript - 如何让 anchor 链接在 Jquery Mobile 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9446055/

25 4 0
文章推荐: javascript将字符串转换为CSS的安全类名
文章推荐: python - 如何在python中的多个字典列表中查找项目的累积总和
文章推荐: python - 使用新方法动态包装任意类
文章推荐: jquery - 使用键盘时未触发