jQuery根据data-的值来找到引用的元素

11 篇文章 0 订阅
4 篇文章 0 订阅
<html>
<head>
<title>
</title>
<style>
    #left{
        height:500px;
        width:20%;
        float:left;
        border-top:1px solid blue;
    }
    #list{margin:0;padding:0;}
    #list li{
        width:100%;
        height:64px;
        font-size:14px;
        color:#666;
        text-align:center;
        line-height:64px;
    }
    #right{
        float:left;
        width:79%;
        height:500px;
        border-top:1px solid blue;
        border-left:1px solid blue;
    }
    .block{
        float:left;
        margin-left:3%;
        margin-top:20px;
        width:30%;
        text-align:center;
    }
    .block img{
        width:60%;
    }
</style>
<script>
    $(document).ready(function(){
        $("#list li").click(function(){
            var category = $(this).data("type");
            $(".category").hide();
            $(".category[data-type=" + category + "]").show();
        });
    });
</script>
</head>
<body>
<div class="container">
    <div id="left">
        <ul id="list">
            <li data-type="recomment">推荐</li>
            <li data-type="role">角色</li>
            <li data-type="pets">召唤兽</li>
            <li data-type="arm">武器</li>
            <li data-type="defence">防具</li>
        </ul>
    </div>
    <div id="right">
        <div class="category" data-type="role" id="role">
            <div class="block">
                <img src="sysimg/school/dt.png" />
                <p>大唐官府</p>
            </div>
            <div class="block">
                <img src="sysimg/school/fc.png" />
                <p>方寸山</p>
            </div>
        </div>
        <div class="category" data-type="pets" id="pets">
            <div class="block">
                <img src="sysimg/pets/1.png">
                <p>羽云仙子</p>
            </div>
            <div class="block">
                <img src="sysimg/pets/2.png">
                <p>超级神犬</p>
            </div>
        </div>
        <div class="category" data-type="arm" id="arm">
            <div class="block">
                <img src="sysimg/arm/1.png">
                <p>青铜剑</p>
            </div>
            <div class="block">
                <img src="sysimg/arm/2.png">
                <p>铁齿剑</p>
            </div>
        </div>
        <div class="category" data-type="defence" id="defence">
            <div class="block">
                <img src="sysimg/def/1.png">
                <p>方巾</p>
            </div>
            <div class="block">
                <img src="sysimg/def/2.png">
                <p>布帽</p>
            </div>
        </div>
    </div>
</div>
</body>
</html>
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值