用jquery写html切换效果,不能使用table标签,要求简单明了。样式像下面这个就好…………

 我来答
dispose
2016-07-13 · TA获得超过642个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:495万
展开全部
<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title>tab</title>
    <style>
        html,body{margin:0;padding:0;width:100%;background:#ededed;}
        #main{width:400px;height:288px;margin:200px auto;border:1px solid #ccc;padding-top:20px;}
        #tab_header>span{display:inline-block;height:30px;line-height:30px;text-align:center;width:80px;cursor:pointer;}
        #tab_header>span.selected{background:#ff00ff;color:#ffffff;}
        #tab_body>ul{display:none;}
        #tab_body>ul.shown{display:block;}
    </style>
    <script type="text/javascript" src="http://www.duowan.com/assets/js/jquery.js"></script>
</head>
<body>
    <div id="main">
        <div id="tab_header">
            <span class="selected">tab1</span><span>tab2</span><span>tab3</span>
        </div>
        <div id="tab_body">
            <ul class="shown">
                <li>tab1 - 1</li>
            </ul>
            <ul>
                <li>tab2 - 1</li>
                <li>tab2 - 2</li>
            </ul>
            <ul>
                <li>tab3 - 1</li>
                <li>tab3 - 2</li>
                <li>tab3 - 3</li>
            </ul>
        </div>
    </div>
    <script>
        $('#tab_header').find('span').on('mouseover', function(){
            $(this).addClass("selected").siblings().removeClass("selected");
            $('#tab_body').find('ul').eq($(this).index()).addClass("shown").siblings().removeClass("shown");
        });
    </script>
</body>
</html>
Aupryyyyyyyyyy
2016-07-13 · TA获得超过1636个赞
知道大有可为答主
回答量:1574
采纳率:53%
帮助的人:958万
展开全部
。。。可以做啊,但你要的只是切换效果,还是连同这个界面效果呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式