var errContents = '
詳細情報はありません
'; function addQuickView(elm, goods) { if(jQuery(elm).children('div').length > 0){return;} jQuery.ajax({ type: 'GET', url: EC_WWW_ROOT + '/shop/goods/quickviewdetailajax.aspx', data: { 'goods': goods }, cache: false, success: function(data){ jQuery(elm).append(data); BindEvent(); scrollBlock(); }, error: function() { jQuery(elm).append(errContents); } }); function scrollBlock(){ setTimeout(function(){ var target = jQuery(elm); target_goodsspec_H = jQuery(target).find('div.goodsspec_').height(); target_name_H = jQuery(target).find('.name_').outerHeight(true); target_comment_H = jQuery(target).find('.comment_').outerHeight(true); target_price_H = jQuery(target).find('.price_').outerHeight(true); target_spec_btn_H = jQuery(target).find('.spec_btn_').outerHeight(true); target_goodsspec_desc_H = target_goodsspec_H - target_name_H - target_comment_H; target_goodsspec_table_H = target_goodsspec_desc_H - target_price_H - target_spec_btn_H; target_goodsspec_desc = jQuery(target).find('.goodsspec_desc_'); var target_goodsspec_table_block = jQuery('.goodsspec_table_block_'); jQuery(target_goodsspec_desc).css({'height': target_goodsspec_desc_H}); jQuery(target_goodsspec_table_block).css({'height': target_goodsspec_table_H}); },100); } } function BindEvent(){ //画像遅延読み込み jQuery('.goods_').each(function() { jQuery("img.lazy").lazyload({ threshold: 0 }); }); jQuery('.popup_layer_ .btn_close_ , .popup_layer_bg_').click(function(){ jQuery('.popup_layer_').hide(); jQuery('.popup_layer_bg_').hide(); }); //[商品一覧/商品詳細]L画像とサムネイル画像の切り替え=================================== jQuery('.etc_goodsimg_ img').click(function(){ var ImgSrc = jQuery(this).attr("src"); var ImgAlt = jQuery(this).attr("alt"); var ImgL = jQuery(this).parents('.goodsimg_').children('.img_L_').find('a').children('img'); jQuery(ImgL).attr({src:ImgSrc,alt:ImgAlt}); jQuery(ImgL).hide().removeAttr('style'); }); }