fix: pc产品详情
This commit is contained in:
@@ -89,15 +89,17 @@
|
|||||||
<ul class="dowebok">
|
<ul class="dowebok">
|
||||||
{volist name="ps.attr_values" id="pv" key="k"}
|
{volist name="ps.attr_values" id="pv" key="k"}
|
||||||
{assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /}
|
{assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /}
|
||||||
<a {eq name='k' value='1'}class="on"{/eq} data-sku_id="{$pv.sku_id}">
|
<li>
|
||||||
{eq name="attr_value_type" value="IMAGE"}
|
<a class="charging chargingon {eq name='k' value='1'}on{/eq}" data-sku_id="{$pv.sku_id}">
|
||||||
<span class="itemcolor"><img src="{$pv.attr_value}" /></span>
|
{eq name="attr_value_type" value="IMAGE"}
|
||||||
{elseif condition="$attr_value_type == 'RGB'" /}
|
<span class="itemcolor"><img src="{$pv.attr_value}" /></span>
|
||||||
<span class="itemcolor" {:style(['background-color'=>$pv.attr_value])}></span>
|
{elseif condition="$attr_value_type == 'RGB'" /}
|
||||||
{else /}
|
<span class="itemcolor" {:style(['background-color'=>$pv.attr_value])}></span>
|
||||||
<span>{$pv.attr_value}</span>
|
{else /}
|
||||||
{/eq}
|
<span>{$pv.attr_value}</span>
|
||||||
</a>
|
{/eq}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
{/volist}
|
{/volist}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@@ -237,7 +239,7 @@
|
|||||||
// 切换图册
|
// 切换图册
|
||||||
$('.prcolors .dowebok a').click(function() {
|
$('.prcolors .dowebok a').click(function() {
|
||||||
// 移除所有 .on 类
|
// 移除所有 .on 类
|
||||||
$(this).addClass('on').siblings('a').removeClass('on');
|
$(this).addClass('on').parent('li').siblings('li').find('a').removeClass('on');
|
||||||
// 获取当前点击的元素的 data-sku_id 值
|
// 获取当前点击的元素的 data-sku_id 值
|
||||||
var skuId = $(this).data('sku_id');
|
var skuId = $(this).data('sku_id');
|
||||||
// 根据 skuId 显示对应的预览
|
// 根据 skuId 显示对应的预览
|
||||||
|
|||||||
Reference in New Issue
Block a user