Я хотел бы вызвать щелчок на моем видео, чтобы показать, когда страница имеет определенный файл cookie. , но по какой-либо причине он не работает для меня, я новичок в jQuery и по достоинству оценит вашу помощь.Проверка существующих файлов cookie не работает должным образом
Вот мой код (для просмотра полного кода, пожалуйста, Лоо на рабочем 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');
}
Я хотел бы проверить, существует ли одно из этих файлов cookie, а затем сделать что-то, поэтому я изменил && на || и работал для меня, но я не уверен, почему это произошло, и он должен работать с && – Amir
Нет, оператор И && 'AND будет иметь значение true, если оба куки существуют, OR Operator' || 'будет true, если только один cookie существует. Вы можете проверить [логические операторы] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators) – valarauko
ah cool, поэтому давайте отредактируем ваш ответ, чтобы я мог отметить его как ответил. – Amir