图片浏览器
优质
小牛编辑
177浏览
2023-12-01
使用图片浏览器,你需要在 sm.js
和 sm.css
之后额外引入如下两个文件:
<link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm-extend.min.css"> <script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm-extend.min.js' charset='utf-8'></script>
<header class="bar bar-nav"> <h1 class="title">图片浏览器</h1> </header> <div class="content"> <div class="content-block row"> <div class="col-50"><a href="#" class="button pb-standalone">Standalone</a></div> <div class="col-50"><a href="#" class="button pb-popup">Popup</a></div> </div> <div class="content-block"><a href="#" class="button pb-standalone-captions">With Captions</a></div> <div class="content-block"><a href="#" class="button pb-standalone-video">With Video</a></div> </div>
/*=== 默认为 standalone ===*/ $(function(){ /*=== 默认为 standalone ===*/ var myPhotoBrowserStandalone = $.photoBrowser({ photos : [ '//img.alicdn.com/tps/i3/TB1kt4wHVXXXXb_XVXX0HY8HXXX-1024-1024.jpeg', '//img.alicdn.com/tps/i1/TB1SKhUHVXXXXb7XXXX0HY8HXXX-1024-1024.jpeg', '//img.alicdn.com/tps/i4/TB1AdxNHVXXXXasXpXX0HY8HXXX-1024-1024.jpeg', ] }); //点击时打开图片浏览器 $(document).on('click','.pb-standalone',function () { myPhotoBrowserStandalone.open(); }); /*=== Popup ===*/ var myPhotoBrowserPopup = $.photoBrowser({ photos : [ '//img.alicdn.com/tps/i3/TB1kt4wHVXXXXb_XVXX0HY8HXXX-1024-1024.jpeg', '//img.alicdn.com/tps/i1/TB1SKhUHVXXXXb7XXXX0HY8HXXX-1024-1024.jpeg', '//img.alicdn.com/tps/i4/TB1AdxNHVXXXXasXpXX0HY8HXXX-1024-1024.jpeg', ], type: 'popup' }); $(document).on('click','.pb-popup',function () { myPhotoBrowserPopup.open(); }); /*=== 有标题 ===*/ var myPhotoBrowserCaptions = $.photoBrowser({ photos : [ { url: '//img.alicdn.com/tps/i3/TB1kt4wHVXXXXb_XVXX0HY8HXXX-1024-1024.jpeg', caption: 'Caption 1 Text' }, { url: '//img.alicdn.com/tps/i1/TB1SKhUHVXXXXb7XXXX0HY8HXXX-1024-1024.jpeg', caption: 'Second Caption Text' }, // 这个没有标题 { url: '//img.alicdn.com/tps/i4/TB1AdxNHVXXXXasXpXX0HY8HXXX-1024-1024.jpeg', }, ], theme: 'dark', type: 'standalone' }); $(document).on('click','.pb-standalone-captions',function () { myPhotoBrowserCaptions.open(); }); /*=== 有视频 ===*/ var myPhotoBrowserVideo = $.photoBrowser({ photos : [ { html: '<iframe src="//www.youtube.com/embed/lmc21V-zBq0?list=PLpj0FBQgLGEr3mtZ5BTwtmSwF1dkPrPRM" frameborder="0" allowfullscreen></iframe>', caption: 'Woodkid - Run Boy Run (Official HD Video)' }, { url: 'http://lorempixel.com/1024/1024/sports/2/', caption: 'Second Caption Text' }, { url: 'http://lorempixel.com/1024/1024/sports/3/', }, ], theme: 'dark', type: 'standalone' }); $(document).on('click','.pb-standalone-video',function () { myPhotoBrowserVideo.open(); }); })