为了账号安全,请及时绑定邮箱和手机立即绑定

如果不使用html结构,只用Js构造函数来做一个小菜单,该怎样做

如果不使用html结构,只用Js构造函数来做一个小菜单,该怎样做

二阶堂蓝 2018-07-11 14:41:41
就是放弃用html,仅仅用function和prototype的功能来实现多级的分化,假设就一个次级菜单,先对最高级定义,设置属性,之后在逐层进行设计,感觉想得也有点语无伦次,大概就是这个意思,有没有大佬提点一下
查看完整描述

2 回答

?
ConyZhang

TA贡献9条经验 获得超8个赞

用js  不也是在Js里创建html 节点啊  

查看完整回答
1 反对 回复 2018-07-11
?
漂流風車

TA贡献70条经验 获得超21个赞

你需要什么样子的,给要求

用函数或者对象可能会用数组,可以做

你用prototype来写?没想过不过弄个回调应该不难

查看完整回答
反对 回复 2018-07-11
  • 二阶堂蓝
    二阶堂蓝
    用那种原型链的方法,一层层的设计,也就相当于用数组,一份一份的把菜单给弄好。就是大概先定义第一部分,第一部分有一个方法或内容通往第二部分,有点嵌套的感觉,然后直接是把文本塞进去,这样就没有html的<div>这些部分
  • 漂流風車
    漂流風車
    原型链的方法没想过,用数组存储的数据函数生成多级菜单倒是不难~你问问其他人吧 原型链的写法不熟
  • 漂流風車
    漂流風車
    原型链的方法没想过,用数组存储的数据函数生成多级菜单倒是不难~你问问其他人吧 原型链的写法不熟
点击展开后面1
?
Caballarii

TA贡献1123条经验 获得超629个赞

没有html你显示什么呢?

查看完整回答
反对 回复 2018-07-11
  • 二阶堂蓝
    二阶堂蓝
    就是div那部分不用,就用OOP每次加载然后再直接运用,不知道行不行
  • 2 回答
  • 0 关注
  • 1744 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信