JS代码为什么不能共用

xiaowen406557015 2016-09-24 10:45:47



下面的选项卡 就不能用了
...全文
228 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowen406557015 2016-09-24
  • 打赏
  • 举报
回复
怎么样把那个JS代码封装?具体怎么改能告诉我吗
  • 打赏
  • 举报
回复
看样子你只获取了一组选项卡 正常的逻辑来讲,每组选项卡都是一个整体模块,你需要获取每个模块,然后在模块下获取选项卡即对应的内容, 所有的索引控制 都是基于当前模块的,你不能整体获取所有的,来实现这样的目的 或者你封装一下独立的方法,把每组的容器id传递进去,方法都是基于此容器的,也不会混乱
天际的海浪 2016-09-24
  • 打赏
  • 举报
回复
你这个就是很好改的,把onload事件中的代码单独放一个函数里,把两个id改为函数的参数即可
天际的海浪 2016-09-24
  • 打赏
  • 举报
回复
这个要看代码的具体情况,有的很好改成可复用的。但有的复杂的代码就必须要在设计之初就考虑代码复用性,这类代码要改成可复用的就等于重新设计一遍。

87,907

社区成员

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

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