下面<script type="text/javascript">代码</script>如何放到单独的一个.JS文件当中 10

下面<scripttype="text/javascript">代码</script>如何放到单独的一个.JS文件当中我想单独在网页中以<scriptsrc="/js/c... 下面<script type="text/javascript">代码</script>如何放到单独的一个.JS文件当中
我想单独在网页中以<script src="/js/code.js" type="text/javascript"></script>形式引用
请问怎么弄,本人不懂JS,
<script type="text/javascript">
$(function(){
function tabs(tabTit,on,tabCon){
$(tabCon).each(function(){
$(this).children().eq(0).show();
});
$(tabTit).each(function(){
$(this).children().eq(0).addClass(on);
});
$(tabTit).children().hover(function(){
$(this).addClass(on).siblings().removeClass(on);
var index = $(tabTit).children().index(this);
$(tabCon).children().eq(index).show().siblings().hide();
});
}
tabs(".r_nav","active",".rnav_box");
tabs(".l_nav","active",".l_nbo");
});

// 侧栏跟随
$(document).ready(function(){
$("#navigation ul li").hover(function(){
$(this).addClass("hover");
$('ul:first',this).css('visibility', 'visible');
}, function(){
$(this).removeClass("hover");
$('ul:first',this).css('visibility', 'hidden');
});
$("#navigation ul li ul li:has(ul)").find("a:first").append(" » ");
scroll_sidebar(200);
});
function scroll_sidebar(duration){
var sidebar = $("#sidebar");
var sidebar_top = sidebar.offset().top;
var sidebar_height = sidebar.height();
if($(window).height() > sidebar_height) {
if($(window).scrollTop() > sidebar_top){
sidebar.animate({top : $(window).scrollTop() - sidebar_top +"px" },{ duration:duration
|| 350 , queue:false });
}
$(window).scroll(function (){
if($(window).scrollTop() > sidebar_top ){
sidebar.animate({top : $(window).scrollTop() - sidebar_top +"px" },{ duration:duration
|| 350 , queue:false });
}else{
sidebar.animate({top : 0 },{ duration:duration || 350 , queue:false});
}
});
}else{
if($(window).scrollTop() > sidebar_top + 10 + sidebar_height - $(window).height()){
sidebar.animate({top : $(window).scrollTop() - sidebar_top - (sidebar_height -
$(window).height()) +"px" },{ duration:duration || 350 , queue:false });
}
$(window).scroll(function (){
if($(window).scrollTop() > sidebar_top + sidebar_height - $(window).height()){
sidebar.animate({top : $(window).scrollTop() - sidebar_top - (sidebar_height -
$(window).height()) +"px" },{ duration:duration || 350 , queue:false });
}else{
sidebar.animate({top : 0 },{ duration:duration || 350 , queue:false});
}
});
}
}
</script>
展开
 我来答
ml4w5
2015-01-17 · TA获得超过1394个赞
知道小有建树答主
回答量:625
采纳率:25%
帮助的人:647万
展开全部
1. 新建一个文件
2. 命名为code.js(文件名任意,拓展名为js)
3. 把上面代码中<script type="text/javascript">与</script>之间的代码复制粘贴进去保存即可。
追问
这个方法我试过了,HTML网页读取时直接在页面上显示了
追答
首先,这段JS代码有问题,$(function() 与 $(document).ready(function() 应只保留一个;

其次,你说的网页读取时代码被显示了,你是在head标签内引用的吗?网页文件是什么格式?是不是html?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuebaotuxi
2015-01-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4196
采纳率:85%
帮助的人:1041万
展开全部
亲,直接建立一个js文件,将这段代码<script></script>里面的内容复制粘贴进区,再像你说的那样引用就可以了(记住,不要复制<script></script>这对标签进去了)
追问
试过了你说的方法,不行
追答
你这个里面用到了jquery,在你这个文件引入的页面之前要首先引入jquery的文件才可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq398134805
2019-08-14
知道答主
回答量:27
采纳率:0%
帮助的人:4.1万
展开全部
要使用外部脚本,请将脚本文件的名称放在<script>标签的 src(source)属性中,因此你应该写<scripttype="text/javascript">src="xx.js"></script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式