我正在使用显示模式插件,并将其设置为在打开 cookie 的页面上自动加载,效果很好。它运行 jquery v1.6。我必须在使用 v1.9 的 Nivoslider 的页面上实现它。
当使用 Nivoslider 放在页面上时,在页面加载时打开的触发器现在不再起作用 - 但点击时显示仍然有效 - 因此 1.6 和 1.9 之间并没有真正的冲突,只是它不再在页面加载时打开。
如果我删除到 1.9 的链接,触发器会再次起作用,但 Nivoslider 显然不会。有解决办法吗?如果您需要查看它,请在下面的代码。谢谢...
<link rel="stylesheet" href="popup/reveal.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js">/script>
<script type="text/javascript" src="popup/jquery.reveal.js"></script>
<script type="text/javascript" src="popup/jquery.cookie.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
if (jQuery.cookie('sale') != '1') {
jQuery('#myModal').reveal()
jQuery('#myModal').trigger('click');
jQuery.cookie('sale', '1', { expires: 3}); }
});
</script>
<script type="text/javascript" src="slider/scripts/jquery-1.9.0.min.js"></script>
<script type="text/javascript" src="slider/jquery.nivo.slider.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider({
effect: 'fade',
animSpeed: 700,
pauseTime: 4000,
});
});
</script>