Changeset 23745
- Timestamp:
- Jul 2, 2013, 9:29:24 PM (11 years ago)
- Location:
- trunk/themes/smartpocket
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/themes/smartpocket/js/smartpocket.js
r23718 r23745 1 1 (function(window, $, PhotoSwipe){ 2 2 $(document).ready(function(){ 3 var more_link 3 4 var options = { 4 5 jQueryMobile: true, … … 7 8 imageScaleMethod: "fitNoUpscale", 8 9 getToolbar: function(){ 9 return '<div class="ps-toolbar-close"><div class="ps-toolbar-content"></div></div><div class="ps-toolbar-play"><div class="ps-toolbar-content"></div></div>< a href="#" id="more_link">'+var_trad+'</a><div class="ps-toolbar-previous"><div class="ps-toolbar-content"></div></div><div class="ps-toolbar-next"><div class="ps-toolbar-content"></div></div>';},10 return '<div class="ps-toolbar-close"><div class="ps-toolbar-content"></div></div><div class="ps-toolbar-play"><div class="ps-toolbar-content"></div></div><div id="more_link">'+var_trad+'</div><div class="ps-toolbar-previous"><div class="ps-toolbar-content"></div></div><div class="ps-toolbar-next"><div class="ps-toolbar-content"></div></div>';}, 10 11 getImageMetaData:function(el){ 11 12 return { … … 14 15 }; 15 16 var myPhotoSwipe = $(".thumbnails a").photoSwipe(options); 16 myPhotoSwipe.addEventHandler(PhotoSwipe.EventTypes.onDisplayImage, function(e){ 17 // onShow - store a reference to our "more_link" button 18 myPhotoSwipe.addEventHandler(PhotoSwipe.EventTypes.onShow, function(e){ 19 more_link = window.document.querySelectorAll('#more_link')[0]; 20 }); 21 // onToolbarTap - listen out for when the toolbar is tapped 22 myPhotoSwipe.addEventHandler(PhotoSwipe.EventTypes.onToolbarTap, function(e){ 23 if (e.toolbarAction === PhotoSwipe.Toolbar.ToolbarAction.none){ 24 if (e.tapTarget === more_link || Util.DOM.isChildOf(e.tapTarget, more_link)){ 17 25 var currentImage = myPhotoSwipe.getCurrentImage(); 18 $("#more_link").attr("href", currentImage.metaData.picture_url); 19 }); 20 $(document).bind('orientationchange', set_thumbnails_width); 21 $("#more_link").click(function(){ 22 console.log($(this).attr('href')); 23 }); 26 window.location=currentImage.metaData.picture_url; 27 } 28 } 29 }); $(document).bind('orientationchange', set_thumbnails_width); 24 30 set_thumbnails_width(); 25 31 }); -
trunk/themes/smartpocket/theme.css
r23713 r23745 28 28 text-decoration: none; 29 29 vertical-align: middle; 30 cursor: pointer; 30 31 } 31 32 .ui-panel-inner > .ui-listview {
Note: See TracChangeset
for help on using the changeset viewer.