好的,有些我在我的网站上使用jPlayer播放一些音乐,我有一个我想在这里实现的退出功能,但我需要一些帮助才能开始。
所以,我设置了一个cookie:
$.cookie('autoPlay', 'no', { expires: 365 * 10 });
所以,我想设置一个条件如下:
if(cookie == 0) {
noMusic;
} else {
playMusic
}
我设置这样的原因是默认情况下自动播放,如果您选择退出,则不会自动播放。因为,当选择退出我的服务时,您可以选择浏览“无音乐”或“有音乐”网站。因此,如果最终用户选择“With Music”,我只是留下cookie,但只有当他们通过选择“没有音乐”选择退出时才将其设置为某个值,因此,默认情况下它将自动播放。
但是我需要一些关于if语句的赋值条件的帮助。我有点不习惯jQuery的语法。
另外,我需要了解如何不播放音乐,以及如何指定播放音乐。我需要从jPlayer插件中获取正确的代码片段。
任何帮助都很棒并且很感激!
谢谢!
答案 0 :(得分:0)
没有测试过,但值得一试:
音乐播放器的任何地方:
<?php if($_COOKIE['autoplay'] == 'no'){
//no music
} else {
setcookie("autoplay", "yes", time()+3600);
?>
<div id="musicplayer">
The code that runs your musicplayer goes here
</div>
<?php } ?>
然后,您创建一个允许他们退出的按钮:
<a href="#" onClick="setCookie('autopsy','no'); document.location.href='http://yourdomain.com';">Sweet lord of music please stop playing the 8-bit track when I click on thine button</a>