javascript - Bagaimanakah kandungan ini dipaparkan dalam blok Mengapa saya tidak boleh mengujinya?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 13:16:49
0
2
433

Bagaimana satu halaman ini memaparkan kandungan dalam blok?

Saya ambil

<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>

Tanggalkan dua keping ini,

Kemudian tetapan saya disediakan seperti ini
Navigasi

<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>

Kandungan

<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>

Mengapa ini tidak mempunyai kesan yang sama seperti dia

Apabila saya membukanya, ia dipaparkan di sini, dan kemudian selepas saya mengklik pada navigasi, semuanya tidak dipaparkan

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

membalas semua(2)
漂亮男人

Akhiran id halaman ujian 1 tidak konsisten dengan akhiran dalam a

黄舟

Baiklah, itu masih masalah saya sendiri Saya tidak tahu mengapa kandungan dalam skrip itu ditelan oleh program tersebut

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan