分享一款基于jQuery图片弹出翻转特效代码。这是一款基于jQuery+HTML5实现的,里面包含六款不同效果的鼠标点击图片弹出特效下载。效果图如下:
引入CSS和JS
<link href="css/expander.css" rel="stylesheet"> <link href="css/theme.css" rel="stylesheet"> <script src="js/jquery-latest.min.js" type="text/javascript"></script> <script src="js/expander.min.js"></script>
expander.min.js代码
JS代码:
<script> var index = 0; var timeout = setInterval(function () { if (index > 10) { window.clearInterval(timeout) } $("article").eq(index).addClass("show"); index++ }, 300); function showFoo() { $("#fooId").trigger("expand"); } $("#expandSettings").on("click", function () { if ($("ul.settings").hasClass("open")) { $("ul.settings").removeClass("open"); } else { $("ul.settings").addClass("open"); } }); </script>
HTML
<section class="main"> <article> <div class="imgContainer"> <h5>效果一</h5> <img src="images/chinaz.jpg" data-expander='{animation:"default"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> <div class="imgContainer"> <h5>效果二</h5> <img src="images/chinaz.jpg" data-expander='{animation:"diamond"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> <div class="imgContainer"> <h5>效果三</h5> <img src="images/chinaz.jpg" data-expander='{animation:"turn3d"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> <div class="imgContainer"> <h5>效果四</h5> <img src="images/chinaz.jpg" data-expander='{animation:"flip3d"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> <div class="imgContainer"> <h5>效果五</h5> <img src="images/chinaz.jpg" data-expander='{animation:"rotate"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> <div class="imgContainer"> <h5>效果六</h5> <img src="images/chinaz.jpg" data-expander='{animation:"fade"}' alt="jQuery插件expander实现图片翻转特效_jquery" > </div> </article> </section>
以上所述就是本文的全部内容了,希望大家能够喜欢。