FancyBox - кнопка «Больше не показывать это сообщение»?
я имеюFancyBox на веб-сайте, который появляется при посещении сайта и содержит некоторую информацию. Я'Я хотел бы добавить какую-то кнопку, на которую пользователь может нажать, и он устанавливает cookie, чтобы не показывать сообщение в течение месяца или около того.
Я совершенно бесполезен, когда дело доходит до таких вещей, поэтому, если бы кто-нибудь мог меня прогулять, что делать, это было бы здорово.
Вот'Это то, что я имею до сих пор. Внизу ямы добавили то, что я думаю, может быть якорем для предложенного cookie ("noShow»), но я'Я не уверен, что это будет работать так, как есть. Я'до этого загрузил все сценарии jQuery для FancyBox, а после них загрузилjquery.cookie.js тоже. Если это имеет значение, яиспользуя любую последнюю версию FancyBox 2.
function openFancy() {
setTimeout( function() {$('#autoStart').trigger('click'); },1000);
}
$(document).ready(function() {
openFancy();
$('#autoStart').fancybox();
});
<a id="autoStart" style="display:none" href="#autoFancybox"></a>
<br>
<p style="font-size:10px" align="right">
<a id="noShow" href="#noShow">Don't me show this message again</a>
</p>
Спасибо, Лиам.