0

我在我的网站上使用自定义的 Jquery 声音云播放器。我已经创建了一个自定义皮肤,它工作正常,直到我开始使用我的导航来更改 URL 中的哈希标记,例如 #/blog

当 url 中的 # 更改时,播放器重新加载它正在播放的曲目,我真的不确定为什么会发生这种情况?此外,它只发生在 Firefox 中。

有任何想法吗?

抱歉有点模糊!

亚历克斯

4

1 回答 1

0

打开您的 sc-player.js 副本并找到任何引用,例如 href="# — 然后将这些 href 更改为 javascript:void(0)。例如:

<a href="javascript:void(0)" class="sc-info-toggle">Info</a>

按钮仍然起作用,但现在不附加/重写哈希。

于 2012-04-17T16:16:55.323 回答