javascript - 这个内容分块显示是怎么实现的,为什么我测试不行
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 13:16:49
[PHP讨论组]

这个单页是怎么实现的分块显示内容的

我把它的

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js"></script>
<script>
$(function(){
    $("#nav a").click(function(){
        href = $(this).attr('href');
        if (href.slice(0, 1)=='#') {
            type = href.slice(1);
            $(".content").fadeOut(350);
            $("#content-" + type).fadeIn(350);
        }
    });
});
</script>
<style>

.content {
    padding-left: 20px;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
</style>

这两块拿了下来,
然后我的设置是这样设置的
导航

<p id="nav" style="margin-bottom:20px">
    <a href="#product-jichu" class="summary current">基本信息</a>
    <a href="#product-canshu" class="desc">详情</a>
    <a href="#product-pinglun" class="review">评价</a>

</p>

内容

<p class="content" id="content-product-info" style="display:block;">
测试页面1
</p>
<p class="content" id="content-product-canshu">
测试页面2
</p>
<p class="content" id="content-product-pinglun">
测试页面3
</p>

为什么这样不能跟他一样的效果,
我这里就打开的时候显示了一下,然后点击导航之后全部都不显示了,哪里没写对吗

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回复(2)
漂亮男人

测试页面1的id后缀和a里面的不一致

黄舟

好吧,还是自己的问题,script里面的content又不知道为什么被程序吞了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号