如何打开一个页面并激活特定的JS?
我在网站上有一个 jplayer,它嵌入几个播放列表。 为了激活这些播放列表,我使用了这个功能:
jQuery("#playlist_french_baroque").click(function() {
...
});
这非常有效。
现在,在同一网站的其他页面上,我想加载特定的播放列表。 这不起作用,因为我使用 click() 函数。
我应该为此做什么?
非常感谢。
I have a jplayer on a website, which embeds several playlists.
To activate these playlists, I use this function :
jQuery("#playlist_french_baroque").click(function() {
...
});
This works very well.
Now, on other pages on the same website I want to load a specific playlist.
This doesn't work because I use the click() function.
What should I do for that ?
Thank you very much.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您需要在没有用户干预的情况下加载某些内容,您可以使用 jQuery 提供的
.ready()
方法(请参阅 docs):相当于:
DOM准备好后执行代码。
If what you need is to load something without user intervention, you can use the
.ready()
method provided by jQuery (see docs):Which is equivalent to:
The code is executed after the DOM is ready.
在您的 /listen 页面上添加此代码,
这将在页面加载时执行,并检查是否已设置哈希值,然后使用该哈希值调用元素上的单击处理程序。
On your /listen page add this code
This will execute when the page loads, and check if the hash has been set then call the click hander on the element with that hash.