Javascript 选定的锚点

发布于 2024-08-03 23:21:48 字数 327 浏览 3 评论 0 原文

我不确定我是否看到了这一点,但使用 jQuery UI Themeroller 当前主题设置似乎存储在 URL 中,如 http://www.site.com/page.html#theme-details...

有没有办法使用 JavaScript 从中提取数据? 返回类似的内容

theme-details...

所以我会从我刚才提到的 URL

或者我弄错了?

I'm not sure if I have seen this right but using the jQuery UI Themeroller the current theme settings seem to be stored in the URL like http://www.site.com/page.html#theme-details...

Is there a way to extract the data from this using javascript? So I would return something like

theme-details...

From the URL I just mentioned

Or have I got it wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

你与昨日 2024-08-10 23:21:48

如果您想要当前文档 URL 的片段标识符:

location.hash

如果您想要字符串的片段标识符:

str.match(/^[^#]*#(.*)/)[1]

If you want the fragment identifier of the current document’s URL:

location.hash

And if you want it of a string:

str.match(/^[^#]*#(.*)/)[1]
怎言笑 2024-08-10 23:21:48
window.location.hash

将返回 URL 中 # 符号后面的部分,包括 # 符号。

window.location.hash.substring(1);

将返回主题详细信息...

请在

window.location

此处查看更多信息

window.location.hash

will return the part of the URL that follows the # symbol, including the # symbol.

window.location.hash.substring(1);

will return theme-details...

See more on

window.location

here

等你爱我 2024-08-10 23:21:48
document.location.hash.substring(1) // will return "theme-details" minus the hash
document.location.hash.substring(1) // will return "theme-details" minus the hash
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文