同一个页面调用两个JS 有冲突 有两个window.onload 求解决
答案:4 悬赏:70 手机版
解决时间 2021-04-06 03:06
- 提问者网友:姑娘长的好罪过
- 2021-04-05 15:00
同一个页面调用两个JS 有冲突 有两个window.onload 求解决
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-04-05 15:18
简答你的方法就是把两个js文件合并成一个,把第二个合并到第一个里面去,把如下代码放到第一个里面:
function expanMenu() {
var myMenu = new SDMenu("my_menu");
myMenu.init();
var firstSubmenu = myMenu.submenus[0];
myMenu.expandMenu(firstSubmenu);
};
把第一个js文件里的recolor函数修改为:
function recolor() {
expanMenu();
for (i=1;i Ptr[i-1].className = (i%2>0)?"t1":"t2";
}
这样试试
function expanMenu() {
var myMenu = new SDMenu("my_menu");
myMenu.init();
var firstSubmenu = myMenu.submenus[0];
myMenu.expandMenu(firstSubmenu);
};
把第一个js文件里的recolor函数修改为:
function recolor() {
expanMenu();
for (i=1;i
}
这样试试
全部回答
- 1楼网友:三千妖杀
- 2021-04-05 16:55
两个合并成一个不就行了。
- 2楼网友:妄饮晩冬酒
- 2021-04-05 16:30
两个 js方法 都写在一个 onload 里面
- 3楼网友:想偏头吻你
- 2021-04-05 15:24
改成jQuery $(function(){...})
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯