0

こんにちは、私のウェブサイトで、carouFredSel、nivoslider、cloud-zom などの多くの Jquery プラグインを実行しています...この jquery スクリプトを追加するまで、それらは正常に動作します。

<script type="text/javascript" src="jquery.lightbox_me.js" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
    $(function() {
        function launch() {
             $('#sign_up').lightbox_me({centered: true, onLoad: function() { $('#sign_up').find('input:first').focus()}});
        }
        $('#try-1').click(function(e) {
            $("#sign_up").lightbox_me({centered: true, onLoad: function() {
                $("#sign_up").find("input:first").focus();
            }});
            e.preventDefault();
        });
        $('table tr:nth-child(even)').addClass('stripe');

            $(".sign_up2").lightbox_me({centered: true, onLoad: function() {
                $(".sign_up2").find("input:first").focus();
            }});
            e.preventDefault();

    });
</script>

このコードを追加した後、スライダーが機能しなくなり、画像のズームも停止しました... HO TO MAKE NON CONFLICT?

4

2 に答える 2

1

2 つのオプションがあります。jquery noconflict を使用するか

http://api.jquery.com/jQuery.noConflict/

または、次を使用して jquery への呼び出しの範囲を制限します

(function($) {
    // code here
})(jquery)
于 2013-01-10T22:59:18.163 に答える
0

コードに孤児がいるように見えe.preventDefault();ます。最初にそれをきれいにしてください。次に、まだ問題があるかどうかを確認します。

于 2013-01-10T23:12:10.747 に答える