0

単純な衝突の問題と思われるものから抜け出すことができません。jquery.1.8jquery-ui.1.8.20 、およびSlidesJs ( http://slidesjs.com )と呼ばれるスライドショーとカルーセル用の非常に優れたプラグインを使用してページを取得しました。

jQueryUI と SlidesJs の両方を同じページにロードすると、slidesJS が失われるのは、スライド遷移効果アニメーション (スライドから別のスライドへの移動中) です。これ以外はすべて正常に動作します。とにかく、スライドアニメーションの速度は維持されます(スライドスイッチの前にミリ秒が正しく待機されます)。「フェード」などの他のトランジション効果は正常に機能します。jquery.easing プラグイン ( http://gsgd.co.uk/sandbox/jquery/easing/ ) を追加して明示的にイージング効果を使用しようとしましたが、何も変わりませんでした。

これは、SlidesJS の初期設定です。

    $(function(){
    $('#slides').slides({
        preload: true,
        generateNextPrev: false, //Default is false
        container: 'slides_container', //Default is "slides_container"
        pagination: true, //if slider use pagination, Default is TRUE
        generatePagination: true,
        slideSpeed: 250,
        effect: 'slide, fade',              
        preloadImage: '../images/loading.gif',              
        play: 0,
    });
});

同じ問題を抱えている人はいますか?

4

2 に答える 2

2

画像の周囲のdivを削除してみてください。

http://slidesjs.com/#docs

<div id="slides">
    <div class="slides_container">
        <img src="http://placehold.it/570x270">
        <img src="http://placehold.it/570x270">
        <img src="http://placehold.it/570x270">
        <img src="http://placehold.it/570x270">
    </div>
</div>
于 2012-09-15T22:39:12.590 に答える
0

slides.jquery.js を開き、98 行目と 99 行目を見つけます。

探す:

    位置 = 幅*2;
    方向 = -幅*2;

Replace:
    位置 = オプション.幅*2;
    方向 = -option.width*2;

于 2013-02-28T12:47:58.213 に答える