[英]jQuery scripts don't want to work together
我正在建立一个网站。 我正在做响应式菜单和jQuery脚本,但效果不好。 我的意思是每个脚本都能很好地工作,但是所有这些脚本都不希望那么好。 第一个是响应式菜单,它正在杀死所有内容,因此该菜单无法正常工作:/
<script type="text/javascript" src="jquery-2.2.3.min.js"></script>
<script type="text/javascript" src="jquery.scrollTo.min.js"></script>
<script type="text/javascript" src="jquery.sticky.js"></script>
<script>
$(document).ready(function(){
$(".menu-trigger").click(function(){
$("#mainnav").slideToggle(900);
});
});
jQuery(function($)
{
//zresetuj scrolla
$.scrollTo(0);
$('#link').click(function() { $.scrollTo($('#zjazd'), 2000); });
}
);
$(document).ready(function(){
$("#container").sticky({topSpacing:0});
});
$(document).ready(function(){
$(window).scroll(function(){
if ($(this).scrollTop() > 400) {
$('.scrollup').fadeIn('slow');
} else {
$('.scrollup').fadeOut('fast');
}
});
//Kliknij aby przewinąć do góry
$('.scrollup').click(function(){
$('html, body').animate({scrollTop : 0},1500);
return false;
});
});
</script>
那怎么了? 怎么了? 我仍在学习,这可能确实是一个愚蠢的问题,但对于我而言,今天...
所有网站已经响应。
当我删除其余脚本并仅将其保留给响应菜单时,它可以正常工作;当我删除此脚本以使响应菜单时,所有其余部分都可以正常工作;但是当所有脚本都在一起时,则仅此菜单项可以正常工作,但其余部分可以正常工作。 我不知道怎么回事。
我仍在学习...并且正在使用的网站非常好。
您只需要一个$(document).ready(function() { });
它的第一件事应该是调用要使用的插件。
$(document).ready(function(){
$("#container").sticky({topSpacing:0});
$.scrollTo(0);
$(".menu-trigger").click(function(){
$("#mainnav").slideToggle(900);
});
$('#link').click(function() {
$.scrollTo($('#zjazd'), 2000);
});
$('.scrollup').click(function(){
$('html, body').animate({scrollTop : 0},1500);
return false;
});
});
$(window).scroll(function(){
if ($(this).scrollTop() > 400) {
$('.scrollup').fadeIn('slow');
} else {
$('.scrollup').fadeOut('fast');
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.