1

クライアント用に静的 HTML サイトを Wordpress に変換していますが、Nivo スライダーが機能しません。

ここに表示されているように、HTML バージョンでは完全に機能しますが、ここに表示されているWordpress バージョンでは、画像が表示されないようです。

Wordpress バージョンのスクリプトは、いくつかのスタイルを .slider 要素に適用しているため登録していますが、スライドショーの画像は常に display:none に設定されています。

誰にもアイデアはありますか?

編集;

HTML バージョンはこれを使用します。

$(window).load(function() {
$('.slider').nivoSlider({
    effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
    slices:40,
    directionNav:false, //Next and Prev
    controlNav:false //1,2,3...

});

WPバージョンはこれを使用します。

jQuery(document).ready(function ($) {

    $('.slider').nivoSlider({
        effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
        slices:40,
        directionNav:false, //Next and Prev
        controlNav:false //1,2,3...

    });

});
4

1 に答える 1

0

静的バージョンの jquery.min.js ファイルがありません。以下の行を必ず追加してください

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>

上記の行を追加すると、下の行の後にフッターに挿入された場合にのみ問題が解決するようです:

<script type='text/javascript' src='http://www.terrafirma4x4.com/tfplugin/tfplugin-latest-jquery.js?ver=3.5.1'></script>
于 2013-04-22T22:06:41.667 に答える