| 1 |
!function(){var t;(t=jQuery).fn.rtsb_quick_view=function(){var o=new RtsbModal({footer:!1,header:!0,title:!1,wrapClass:"quick-view-modal"});t(document).off("click",".rtsb-quick-view-btn").on("click",".rtsb-quick-view-btn",(function(e){e.preventDefault(),e.stopPropagation();var a=t(this),r=a.data("product_id");a.data("title"),r?t.ajax({url:rtsbQvParams.ajaxurl,data:{action:"rtsb_load_product_quick_view",product_id:r,lang:rtsbQvParams.lang},dataType:"json",type:"POST",beforeSend:function(){o.addModal().addLoading()},success:function(e){o.body.addClass("woocommerce single-product"),o.addTitle(""),o.content(e.data.html);var a=o.body.find(".variations_form");a.each((function(){t(this).wc_variation_form()})),a.trigger("check_variations"),a.trigger("reset_image"),void 0!==t.fn.wc_product_gallery&&o.body.find(".woocommerce-product-gallery").each((function(){t(this).wc_product_gallery()})),o.removeLoading(),t(document).trigger("rtsbQv.success"),console.log("rtsbQv.success")},fail:function(){t(document).trigger("rtsbQv.error")},always:function(){alert("complete"),t(document).trigger("rtsbQv.loaded")}}):console.log("No product selected")}))},t(document).on("yith_infs_adding_elem yith-wcan-ajax-filtered",(function(){t.fn.rtsb_quick_view()})),t((function(){t.fn.rtsb_quick_view()}))}(); |