私は Reveal modal プラグインを使用しており、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>