1

jQuery Cycle Pluginを使用して、このサイトのサイドバーにあるスポンサーのロゴをアニメーション化したいと思います。

サイクル関数を呼び出すためにさまざまなhtmlマークアップとjsコードのバリエーションを試しましたが、機能させることができません。

.jsファイルが間違った場所にロードされていませんか?マークアップに何か問題がありますか?

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

0

そのページで使用されているいくつかのスクリプトの間に競合があったと思います。問題を再現することで解決策を見つけました。最初に、$(".sponsoren")間違っているものを使用しsponsorenました。だったはず$("#sponsoren")です。

次に、スクリプトの場所とスクリプト自体をページの下部に配置する必要があります。そうした後も、まだうまくいかなかったので、$(document).ready(function(){});不要になったので、その部分を取り除きました。私は次のコードで終わった:

<script src="http://malsup.github.com/jquery.cycle.all.js" type="text/javascript"></script>
<script type="text/javascript">
    jQuery('#sponsoren').cycle({
        fx: 'scrollDown'
    });
</script>

これをページの下部に配置したことを思い出してください。これは機能しているように見えました。これは最善の解決策ではないかもしれませんが、このように機能します。

于 2013-01-27T11:52:18.960 に答える