這是一個兩個問題合爲一體。我試圖使用jQuery沒有衝突,但我不認爲我做得正確。jquery沒有衝突沒有工作
這是笏我有:
// * ** * ** * ** * ** * ** * PLUGINS * ** * ** * ** * ** * ** *
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();
});
我不能這樣做對嗎?
*此外,當我加這一點,使一切都停止工作,這就是爲什麼我認爲I'n不正確添加任何衝突:
*// * ** * ** * ** * ** * ** * HEADER SHADOW * ** * ** * ** * ** * ** *
$(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' });
}
});
預先感謝您。
當你說 「添加此」,你的意思是塊內'(函數($){})(jQuery的)'或之後?編輯:遵循羅伯特的答案我看到你只是忘了傳遞'jQuery' ... – 2013-02-18 16:18:39
在同一個塊,所以它都是一回事。 爲了這個問題的目的,它是分開的,但我只是在$('.bxslider')下複製粘貼。bxSlider(); – Daniel 2013-02-18 16:38:39