Plugin Directory

Changeset 2307819


Ignore:
Timestamp:
05/19/2020 09:35:19 AM (6 years ago)
Author:
coffee4dev
Message:

1.3.58

Location:
c4d-woo-variation-swatches/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c4d-woo-variation-swatches/trunk/assets/default.js

    r2307791 r2307819  
    633633    }
    634634    //zoom
    635     if (typeof jQuery.zoom == 'function') {
    636       setTimeout(function(){
     635    setTimeout(function(){
     636      if (typeof jQuery.zoom == 'function') {
     637       
    637638        //slider.slick("slickSetOption", "adaptiveHeight", true, true);
    638639        var currentSlide = slider.find('.slick-active');
    639           currentSlide.trigger( 'resize' );
     640        currentSlide.trigger( 'resize' );
     641        currentSlide.trigger( 'zoom.destroy' );
     642        if (c4dWooWsOptions.zoom_pan_image == 'no' && c4dWooWsOptions.zoom_out_box == 'yes' && $(window).width() > 768) {
     643          currentSlide.zoom({target: '.c4d-woo-vs-zoom-box .zoom-area'});
     644        } else if(c4dWooWsOptions.zoom_pan_image == 'no') {
     645          currentSlide.zoom();
     646        }
     647       
     648        // zoom
     649        slider.on('afterChange', function(event, slick, currentSlide){
     650          var currentSlide = slider.find('[data-slick-index="'+currentSlide+'"]');
    640651          currentSlide.trigger( 'zoom.destroy' );
    641652          if (c4dWooWsOptions.zoom_pan_image == 'no' && c4dWooWsOptions.zoom_out_box == 'yes' && $(window).width() > 768) {
    642653            currentSlide.zoom({target: '.c4d-woo-vs-zoom-box .zoom-area'});
    643           } else if(c4dWooWsOptions.zoom_pan_image == 'no') {
     654          } else if (c4dWooWsOptions.zoom_pan_image == 'no') {
    644655            currentSlide.zoom();
    645656          }
    646       }, 300);
    647 
    648       // zoom
    649       slider.on('afterChange', function(event, slick, currentSlide){
    650         var currentSlide = slider.find('[data-slick-index="'+currentSlide+'"]');
    651         currentSlide.trigger( 'zoom.destroy' );
    652         if (c4dWooWsOptions.zoom_pan_image == 'no' && c4dWooWsOptions.zoom_out_box == 'yes' && $(window).width() > 768) {
    653           currentSlide.zoom({target: '.c4d-woo-vs-zoom-box .zoom-area'});
    654         } else if (c4dWooWsOptions.zoom_pan_image == 'no') {
    655           currentSlide.zoom();
    656         }
    657       });
    658     }
    659 
    660     // pan zoom
    661     if (c4dWooWsOptions.zoom_pan_image == 'yes') {
    662       slider.find('.c4d-woo-vs-pan-zoom').pan({
    663         pan: false
    664       });
    665     }
    666     // trigger window resize to fix some borken ui
    667     $(window).trigger('resize');
     657        });
     658      }
     659
     660      // pan zoom
     661      if (c4dWooWsOptions.zoom_pan_image == 'yes') {
     662        slider.find('.c4d-woo-vs-pan-zoom').pan({
     663          pan: false
     664        });
     665      }
     666
     667      // trigger window resize to fix some borken ui
     668      $(window).trigger('resize');
     669    }, 500);
    668670  }
    669671
  • c4d-woo-variation-swatches/trunk/readme.txt

    r2307791 r2307819  
    101101= 1.3.58 =
    102102* Added: show out of stock label for product has one attributes
     103* Fixed: zoom function does not work
    103104
    104105= 1.3.57 =
Note: See TracChangeset for help on using the changeset viewer.