amplification

功能描述

图片放大浏览,用例见 amplification.html。

依赖的模块

swiper.min.js rem.js jquery.min.js

快速使用

js 调用

  1. $(document).ready(function(){
  2. /*调起大图 S*/
  3. var mySwiper = new Swiper('.swiper-container2', {
  4. loop: false,
  5. pagination: '.swiper-pagination2',
  6. })
  7. $("#list").on("click", ".post img",
  8. function() {
  9. var imgBox = $(this).parents(".post").find("img");
  10. var i = $(imgBox).index(this);
  11. $(".big_img .swiper-wrapper").html("")
  12. for(var j = 0 ,c = imgBox.length; j < c ;j++){
  13. $(".big_img .swiper-wrapper").append('<div class="swiper-slide"><div class="cell"><img src="' + imgBox.eq(j).attr("src") + '" / ></div></div>');
  14. }
  15. mySwiper.updateSlidesSize();
  16. mySwiper.updatePagination();
  17. $(".big_img").css({
  18. "z-index": 1001,
  19. "opacity": "1"
  20. });
  21. mySwiper.slideTo(i, 0, false);
  22. return false;
  23. });
  24. $(".big_img").on("click",
  25. function() {
  26. $(this).css({
  27. "z-index": "-1",
  28. "opacity": "0"
  29. });
  30. });
  31. });
  32. /*调起大图 E*/

特别说明

图片放大浏览,见用例 demo_win.html。