0

これは、2つの質問を1つにまとめたものです。jqueryを競合なしで使用しようとしていますが、正しく実行していないと思います。

これは私が持っているワットです:

// * ** * ** * ** * ** ****プラグイン**** ** * ** * ** * ** * _ _ _

jQuery.noConflict() // return `$` to it's previous "owner"
(function($){ // in here you're assured that `$ == jQuery`

$(document).ready(function() {
    $(".fancybox").fancybox(); /*LIGHTBOX*/
});

$(window).scroll(function(){ /*SCROLL TO TOP*/
    if ($(this).scrollTop() > 100) {
        $('.scrollup').fadeIn();
    } else {
        $('.scrollup').fadeOut();
    }
}); 

$('.scrollup').click(function(){
    $("html, body").animate({ scrollTop: 0 }, 600);
    return false;
});

$('.bxslider').bxSlider();

});

私はそれを正しくやっていないのですか?

*

また、これを追加すると、すべてが機能しなくなります。そのため、競合なしを正しく追加していないと思います。

*

// * ** * ** * ** * ** ****ヘッダーシャドウ**** ** * ** * ** * ** * _ _ _

$(window).scroll(function() {
    if ($(this).scrollTop() == 0) {
        $('header').css({
                'box-shadow': 'none',
                '-moz-box-shadow' : 'none',
                '-webkit-box-shadow' : 'none' });
    }
    else {
        $('header').css({
                'box-shadow': '0px 10px 10px #888',
                '-moz-box-shadow' : '0px 10px 10px #888',
                '-webkit-box-shadow' : '0px 10px 10px #888' });
    }
});

前もって感謝します。

4

1 に答える 1

7

jQueryを関数に渡す必要があります。

jQuery.noConflict() // return `$` to it's previous "owner"
(function($){ // in here you're assured that `$ == jQuery`

    // Code

})(jQuery); //Do you mean to pass jQuery like this perhaps?
于 2013-02-18T16:17:54.713 に答える