JS单独拿出来可以实现,但是放在页面中就没效果,这是什么情况呢?命名没有重复

想学好js的过气设计师 2017-05-16 07:49:18
刚学JS,想做一个选项卡在页面,也是放在页面怎么也显示不出来,单独建一个html写又可以显示效果,这会有什么原因呢?

页面也多了也拿不出代码?麻烦各位大神帮忙分析下原因呗~
...全文
215 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinzhifan4 2017-05-18
  • 打赏
  • 举报
回复
引用 4 楼 u012536120 的回复:
打开F12,看看console里有没有报错啊 不然就跟一跟,看看是哪里没有执行到
这个方式靠谱
sanGuo_uu 2017-05-18
  • 打赏
  • 举报
回复
打开F12,看看console里有没有报错啊 不然就跟一跟,看看是哪里没有执行到
IT_badboys 2017-05-18
  • 打赏
  • 举报
回复
先看你的js路劲引入是否正确且有效,如果有多个js文件试着交换一下js引入顺序(先引入css),既然单独能执行,说明js本身是没得问题的。
  • 打赏
  • 举报
回复
引用 4楼sanGuo_uu 的回复:
打开F12,看看console里有没有报错啊 不然就跟一跟,看看是哪里没有执行到
没有执行到的地方单独拿出来是可以执行的,这是什么情况呢
  • 打赏
  • 举报
回复
引用 2楼sinat_34353062 的回复:
引入js文件
js文件引入了的呢
漠子凉 2017-05-17
  • 打赏
  • 举报
回复
引入js文件
天际的海浪 2017-05-16
  • 打赏
  • 举报
回复
这个原因太多了,不看代码不好分析, 常见的问题有 一,元素的id重名。 二,全局变量和函数重名。 三,css样式被高优先级的选择器覆盖。 四,同一事件重复绑定。如window.onload事件重复绑定 五,由于增加了其他元素,导致代码所需要的元素的索引号发生变化。 六,html文件与js文件的文件编码不一致。

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧