jQuery商品价格选择器

来源:https://www.sucaihuo.com/js/327.html 2015-08-20 20:51浏览(1210) 收藏

今天分享一款购物商城常用的价格选择器表单,而且里面附带了放大镜和小图切换大图功能。
jQuery商品价格选择器
分类:图片代码 > 按钮控制 难易:中级
查看演示 下载资源 下载积分: 20 积分

HTML

首先我们在.image 放置一个预览图片.preview、前后按钮.prev,.next,及缩略图.items li。

<div class="image">
    <div id="preview" class="spec-preview"><span class="jqzoom"><img alt="" jqimg="./images/f_5596346f0425d.jpg" src="images/f_5596346f0425d.jpg"></span>
    </div>
    <!--缩图开始-->
    <div class="spec-scroll">
        <a class="prev">&lt;</a>
        <a class="next">&gt;</a>
        <div class="items" id="items">
            <ul>
                <li class="current">
                    <img bimg="./images/f_5590a2953bc56.jpg" src="images/f_5590a2953bc56.jpg">
                </li>
                <li>
                    <img bimg="./images/f_5596346bb204e.jpg" src="images/f_5596346bb204e.jpg">
                </li>
                ......
            </ul>
        </div>
    </div>
    <!--缩图结束-->
</div>

引入jQuery库、放大镜jqzoom和base.js

<script type="text/javascript" src="jquery.min.js"></script> 
<script type="text/javascript" src="./js/jquery.jqzoom.js"></script>
<script type="text/javascript" src="js/base.js"></script>

当鼠标悬浮缩略图,获取缩略图的图片地址,和原图片地址,并且在预览#preview展示。

$("#items").find("li").hover(function() {
    var img_small = $(this).children("img").attr("src");
    var img_big = $(this).children("img").attr("bimg");

    $("#preview .jqzoom img").attr("src", img_small);
    $("#preview .jqzoom img").attr("jqimg", img_big);
    $(this).addClass("current").siblings("li").removeClass("current");
})
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2