我想触发点击我的视频,以显示网页何时有特定的Cookie。 但无论如何它对我来说都不起作用,我是jQuery的新手,非常感谢你的帮助。
这是我的代码(有关完整代码,请参阅工作JSFIDDLE
jQuery(document).ready(function($) {
jQuery('.video-thumb').click(function() {
var vidId = $(this).attr('id');
var vidBg = $(this).attr('data-bg');
$('#container').html('<iframe data-color="'+vidBg+'" id="player_'+vidId+'" width="420" height="315" src="http://www.youtube.com/embed/' + vidId + '?enablejsapi=1&autoplay=1&autohide=1&showinfo=0" frameborder="0" allowfullscreen></iframe>');
});
});
if (getCookie('username') && getCookie('temp')) {
$( ".initial" ).click();
aler('Cookies are set');
}
答案 0 :(得分:0)
我不确定你想做什么,但在你的小提琴中,你只是放置了cookie&#39;用户名&#39;并且你永远不会设置cookie&#39; temp&#39;,所以这不会执行因为&#39; temp&#39; cookie不存在:
if (getCookie('username') && getCookie('temp')) {
$( ".initial" ).click();
alert('Cookies are set');
}
如果你只想找一个你应该使用的cookie
if (getCookie('username') || getCookie('temp')) {
$( ".initial" ).click();
alert('Cookies are set');
}