Sha256: 0ab42fde73dca28112d0efa4b6b93c25b99912a967914a100ddd94a5c32ad5b5
Contents?: true
Size: 1.61 KB
Versions: 2
Compression:
Stored size: 1.61 KB
Contents
//= require store/spree_core //= require store/jquery.hoverintent (function($){ $(document).ready(function(){ var config = { over: function(){ $("#minicart").slideDown(); }, timeout: 250, // number = milliseconds delay before onMouseOut out: function(){ $("#minicart").slideUp(); } }; $("#link-to-cart").hoverIntent( config ) // hoverintent items created by js http://rndnext.blogspot.com/2009/02/jquery-live-and-plugins.html $("ul#minicart-items li").live('mouseover', function(e) { if (!$(this).data('init')) { $(this).data('init', true); $(this).hoverIntent ({ over: function(){ $(this).find("[data-hook='cart_item_description']").hide() $(this).find("[data-hook='cart_item_actions']").show() }, timeout: 100, // number = milliseconds delay before onMouseOut out: function(){ $(this).find("[data-hook='cart_item_description']").show() $(this).find("[data-hook='cart_item_actions']").hide() } }); $(this).trigger(e); } }); $('form#update-minicart a.delete').live('click', function(e){ $(this).parent().siblings('div[data-hook="cart_item_quantity"]').find("input.line_item_quantity").val(0); $(this).parents('form').first().submit(); e.preventDefault(); }); $("form[data-remote]").live("ajax:beforeSend", function(){ $("#progress").slideDown(); }) $("form[data-remote]").live("ajax:complete", function(){ $("#progress").slideUp(); }) }); })(jQuery);
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_minicart-0.0.2 | app/assets/javascripts/store/spree_minicart.js |
spree_minicart-0.0.1 | app/assets/javascripts/store/spree_minicart.js |