cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimanakah kandungan ini dipaparkan dalam blok Mengapa saya tidak boleh mengujinya?

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

曾经蜡笔没有小新曾经蜡笔没有小新2795 hari yang lalu419

membalas semua(2)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-16 13:18:49

    Akhiran id halaman ujian 1 tidak konsisten dengan akhiran dalam a

    balas
    0
  • 黄舟

    黄舟2017-05-16 13:18:49

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

    balas
    0
  • Batalbalas