把这两个调用的JS封装成一个文件
然后在页面中添加这个封装好的文件就行了 这样每次是覆盖上一次的文件 所以就不会出问题的
你之前的做法是 把之前的文件覆盖掉了 所以效果出不来
㈡ js 如何循环执行同一方法
functiondometemp(temp){
console.log(temp);
}
functiondometemp1(temp){
console.log(temp);
setTimeout(function(){dometemp1('这是通过setTimeout过来的');},1000);
}
functiondometemp2(temp){
console.log(temp);
}
//方法1:利用循环
for(vari=0;i<=100;i++){
dometemp(i);
}
//方法2:利用定(延)时器:
//①延时器需要在方法体(dometemp方法)中重复,可用window.clearTimeout()清除
setTimeout(function(){dometemp1('这是通过setTimeout过来的');},1000);
//②定时器(可以使用window.clearInterval()清除)
setInterval(function(){dometemp2('这是通过setInterval过来的');},1000);
㈢ js文件在同一个页面重复调用问题
在外部文件中写一个类,就是一个FUNCTION
比如
functionmyfun(a,b){
varocar=newObject;
ocar.a=a;
ocar.b=b;
ocar.showColor=function(){
document.write(this.a)
}
}
然后在外部加入该文件回
document.write("<scriptlanguage='javascript'src='myfun.js'></script>")
varfun=newmyfun("aa","bb")
任意文件都答可以引用
㈣ 在相同的页面多次引用同一个js,只有一个有效果 该怎么修改才可以 谢谢
改成插件的形式,往里面传值就可以了~之前我也遇到过这样的问题,后来改成了传值运行就可以在一个页面多次调用一个效果了~
㈤ 怎么在一个页面引用俩次相同的JS
把你的第二个放大镜的css中类名还有ID换一下,然后跟你第二个js中的类名,ID对应下应该就可以了
㈥ JS调用,如何同一页面内多次使用同一个JS
你可以独立建一个js文件,把你写的代码放到文件里,然后每个页面都引用你刚才建的那个js文件就可以了。