Js弹出框代码,头像选择工具

javascript代码

    /** 
     * 弹出头像JS 
     */  
    var ICO = new  Object();  
    ICO.show = function(){  
        $(".pop-ico").fadeIn();  
    }  
      
    ICO.hide = function(){  
        $(".pop-ico").fadeOut();  
    }  
      
    $(function(){  
        var $box = $(".pop-ico");  
        var $showbtn =$(".show-ico-btn");  
        var $headico = $("input[name='headico']");  
        var $hidebtn =$box.find(".hide-ico-btn");  
        var $icolist = $box.find(".ico-list");  
        $showbtn.bind("click",ICO.show);  
        $hidebtn.bind("click",ICO.hide);  
        //点击选择头像  
        $("> a", $icolist).each(function(){  
            $(this).bind("click",function(){  
                $(this).addClass("cur").siblings().removeClass("cur");  
                var src =$(this).find("img").attr("src");  
                $showbtn.find("img").attr("src",src);  
                $headico.val($(this).attr("data-src"));  
                ICO.hide();  
            });  
        });  
    });  

demo.html   

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
            <title>美女图片 MN606.COM</title>  
            <!-- jQuery -->  
            <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>  
            <script type="text/javascript" src="js/pop-ico.js"></script>  
            <style type="text/css">  
                body{font-size: 12px;font-family: "宋体";color: #333p;}  
                a{text-decoration: none;}  
                .cmt-ico .head-ico img {border: 1px dashed #F60;padding: 2px;}  
                .pop-ico{position: absolute;width: 250px;min-height: 130px;top: 50px;left: 0px;background: #FFF;border: 1px solid #D7D7D7;z-index: 100}  
                .pop-ico .ico-title{height: 20px;background-color: #F0F0F0;color: #0078B6;padding-top: 5px;padding-left: 5px;padding-right: 5px}  
                .pop-ico .ico-title a{cursor: pointer;display: block; width: 15px ;height: 15px;text-align: center;position: absolute;right: 5px;top: 5px;}  
                .pop-ico .ico-list{padding: 7px}  
                .pop-ico .ico-list a img {border: 1px dashed #DDD;cursor: pointer;}  
                .pop-ico .ico-list a:hover img, .pop-ico .ico-list .cur img {border: 1px dashed #F60;}  
            </style>  
</head>  
<body>  
    <div class="main" style="width: 960px;margin: 0 auto;border: 1px solid #BEBEBE;min-height:400px"">  
        <div style="background-color: #E4E4E4;padding: 10px;">  
            <font size="5">头像选择器:</font>  
            <a href="http://www.mn606.com/message/" target="_blank">演示地址</a>  
            <a href="http://www.mn606.com/" target="_blank">美女图片</a>  
        </div>  
          
        <div style="padding: 10px;">  
        <!-- 头像选择 start -->  
        <div class="cmt-ico" style="position: relative">  
                <a class="head-ico show-ico-btn" title="选择头像"><img  
                        class="focus-ico"  
                        src="images/head/ico1.gif"  
                        alt="选择头像" width="40" height="40">  
                </a>  
                &nbsp;图片路径:<input type="text" name="headico" value="">  
                <!-- 弹出窗口  start-->  
                <div class="pop-ico" style="display: none">  
                    <div class="ico-title">  
                        <span>选择头像</span>  
                        <a title="关闭窗口" class="hide-ico-btn">x</a>  
                    </div>  
                    <div class="ico-list">  
                        <a data-src="images/head/ico1.gif" class="cur"><img src="images/head/ico1.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico2.gif"><img src="images/head/ico2.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico3.gif"><img src="images/head/ico3.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico4.gif"><img src="images/head/ico4.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico5.gif"><img src="images/head/ico5.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico6.gif"><img src="images/head/ico6.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico7.gif"><img src="images/head/ico7.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico8.gif"><img src="images/head/ico8.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico9.gif"><img src="images/head/ico9.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico10.gif"><img src="images/head/ico10.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico11.gif"><img src="images/head/ico11.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico12.gif"><img src="images/head/ico12.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico13.gif"><img src="images/head/ico13.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico14.gif"><img src="images/head/ico14.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico15.gif"><img src="images/head/ico15.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico16.gif"><img src="images/head/ico16.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico17.gif"><img src="images/head/ico17.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico18.gif"><img src="images/head/ico18.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico18.gif"><img src="images/head/ico19.gif" width="40" height="40"></a>  
                        <a data-src="images/head/ico18.gif"><img src="images/head/ico20.gif" " width="40" height="40"></a>  
                    </div>  
                </div>  
                <!-- 弹出窗口  end-->  
        </div>  
        <!-- 头像选择 end -->  
        </div>  
    </div>  
    <div class="corp" style="width: 960;margin: 0 auto;text-align: center;margin-top: 10px">  
        Dev by Swing ,QQ:35263107  <a href="http://www.mn606.com" target="_blank">www.mn606.com</a> <a href="http://www.yy606.com" target="_blank">www.yy606.com</a>   
    </div>  
    </body>  
</html>  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值