0

作業中のWebサイトにeasySlider1.7をインストールしています。どういうわけか、次と前のボタンを何をしてもまったく表示されません。私はjQuery全体にそれほど慣れていませんが、非常に多くの異なるオプションを試した後、完全に困惑しています。CSSのコード、スライダーのjQuery、およびhtmlを以下に示します。「banner.js」という別の.jsファイルにスライダーjQueryがあり、CSSがメインのCSSファイルに添付されていることに注意してください。私は本当に何かを見落としている可能性がありますが、解決策を求めてWeb全体を上下に見ています。前もって感謝します!

CSS:

#slider ul, #slider li{ 
        margin:0;
        padding:0;
        list-style:none;
        }   
    #slider, #slider li{ 
        height:290px;
        width:1024px;
        overflow:hidden;
        }   
    #slider{ 
        margin-left:0px;
        }   
    #prevBtn, #nextBtn{ 
        width:30px;
        height:77px;
        float:left;
        left:0px;
        top:50px;
        }   
    #nextBtn{ 
        left:1024px;
        }                                                       
    #prevBtn a, #nextBtn a{  
        display:block;
        width:30px;
        height:77px;
        background:url(../images/btn_prev.gif) no-repeat 0 0;   
        }   
    #nextBtn a{ 
        background:url(../images/btn_next.gif) no-repeat 0 0;   
        }

                            `

jQueryスライド関数:

$(document).ready(function(){   
    $("#slider").easySlider({
        auto: true, 
        pause:3000,
        continuous: true,
        controlsShow:true,
        prevId:'prevBtn',
        nextId:'nextBtn'

    });
})`

HTMLマークアップ:

<div id="wrapper">
<div class="nav">
</div>
<div class="banner">
<div id="slider">
    <ul>
    <li><img src="images/banner/img001.png" alt="001" /></li>

    <li><img src="images/banner/img002.png" alt="002" /></li>
        <li><img src="images/banner/img003.png" alt="003" /></li>
    </ul>
</div>
</div>
<div class="mxNav">
<p class="mxNavText"> Order Now! </p>
</div>

4

1 に答える 1

0

これが私があなたのコードをテストした場所へのリンクです。あなたが持っているものと私が持っているものの唯一の違いは、画像とそれらの画像へのファイルパスです。この時点で、ファイルパスの問題がある可能性があると思います。

http://d2burke.com/exp/es_test/

私はこのプラグインを常に使用しており、その機能を拡張しています。必要に応じて、コードへのリンクを投稿してください。見てよかったです

于 2012-02-08T15:30:12.140 に答える