Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在头文件中添加多个js文件_Javascript_Jquery_Prototypejs - Fatal编程技术网

Javascript 在头文件中添加多个js文件

Javascript 在头文件中添加多个js文件,javascript,jquery,prototypejs,Javascript,Jquery,Prototypejs,我正在尝试向标题添加两个不同的javascript函数: 1) 用于灯箱(请参见下面的代码)和 2) 用于本地滚动(代码如下)。当我把它们都放在标题标签中时,如下图所示,当我去查看我的页面时,其中一个或另一个根本不起作用——这取决于我把它们放在标签中的顺序 问:我怎样才能得到所有这些js。当我查看我的页面时,要使用哪些文件 \\\\下面这个呢//// $(文档).ready(函数(){ $.localScroll.defaults.axis='y'; $.localScroll(); })

我正在尝试向标题添加两个不同的javascript函数:

1) 用于灯箱(请参见下面的代码)和

2) 用于本地滚动(代码如下)。当我把它们都放在标题标签中时,如下图所示,当我去查看我的页面时,其中一个或另一个根本不起作用——这取决于我把它们放在标签中的顺序

问:我怎样才能得到所有这些js。当我查看我的页面时,要使用哪些文件


\\\\下面这个呢////
$(文档).ready(函数(){
$.localScroll.defaults.axis='y';
$.localScroll();
});

您正在使用带有jQuery的原型,请确保您有
jQuery.noConflict()在jquery框架脚本和原型框架之后,在运行任何主脚本之前。不建议同时使用多个JavaScript框架

<header>
<link rel="stylesheet" href="/lightbox2.04/css/lightbox.css" type="text/css" media="screen" />

<script type="text/javascript" src="/lightbox2.04/js/prototype.js"></script>
<script type="text/javascript" src="/lightbox2.04/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="/jquery-vertical-scroll/js/jquery.min.js">
</script>
<script type="text/javascript">
    jQuery.noConflict();
</script>
<script src="jquery-vertical-scroll/js/jquery.localscroll-min.js" type="text/javascript"></script>
<script src="jquery-vertical-scroll/js/jquery.scrollTo-min.js" type="text/javascript"></script>
<script type="text/javascript" src="/js/lightbox.js"></script>

<script type="text/javascript">
        jQuery(document).ready(function () {
            jQuery.localScroll.defaults.axis = 'y';
            jQuery.localScroll();
        });
</script>
</header>

jQuery.noConflict();
jQuery(文档).ready(函数(){
jQuery.localScroll.defaults.axis='y';
jQuery.localScroll();
});

尝试一下

您正在使用带有jQuery的原型,请确保您拥有
jQuery.noConflict()在jquery框架脚本和原型框架之后,在运行任何主脚本之前。不建议同时使用多个JavaScript框架

<header>
<link rel="stylesheet" href="/lightbox2.04/css/lightbox.css" type="text/css" media="screen" />

<script type="text/javascript" src="/lightbox2.04/js/prototype.js"></script>
<script type="text/javascript" src="/lightbox2.04/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="/jquery-vertical-scroll/js/jquery.min.js">
</script>
<script type="text/javascript">
    jQuery.noConflict();
</script>
<script src="jquery-vertical-scroll/js/jquery.localscroll-min.js" type="text/javascript"></script>
<script src="jquery-vertical-scroll/js/jquery.scrollTo-min.js" type="text/javascript"></script>
<script type="text/javascript" src="/js/lightbox.js"></script>

<script type="text/javascript">
        jQuery(document).ready(function () {
            jQuery.localScroll.defaults.axis = 'y';
            jQuery.localScroll();
        });
</script>
</header>

jQuery.noConflict();
jQuery(文档).ready(函数(){
jQuery.localScroll.defaults.axis='y';
jQuery.localScroll();
});

试一试

一个好的起点总是写下你会遇到什么错误。“它不起作用”是不够的。出了什么问题吗?我只看到一行javascript代码。当出现这样的错误时(很多库和一行简单的定制代码),你应该对照w3c验证程序检查页面的有效性,并修复所有投诉。一个好的起点总是写下你遇到的错误。“它不起作用”是不够的。出了什么问题吗?我只看到一行javascript代码。当这样出现问题时(许多库和一行简单的定制代码),您应该对照w3c验证程序检查页面的有效性,并修复所有投诉。我认为
jQuery.noConflict()
需要在单独的脚本标记中,而不是在导入jquery的脚本标记中。@RianSchmits它为我运行没有问题,但我会更改它,我认为
jquery.noConflict()
需要在单独的脚本标记中,而不是在导入jquery的脚本标记中。@RianSchmits它为我运行时没有问题,但我会更改它