首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于动态创建行.(急)解决办法

2014-01-05 
关于动态创建行.(急)移到某一项菜单,JS创建一行显示其子菜单.结果li创建出来. 不能点击,没有超链接.并且换

关于动态创建行.(急)
移到某一项菜单,JS创建一行显示其子菜单.  关于动态创建行.(急)解决办法
结果li创建出来. 不能点击,没有超链接.并且换行.
问题:
1.移上去没有超链接,但alert(arr_url[j])能弹出链接地址. 
2.怎样让创建出的li不换行. 
[解决办法]
你写错了

"<li><a href = "+arr_url[j]+">"+arr_name[i]+"</a></li>"
li的结构要这么写。。。
要么,你的a标签不占位置的,你点击也只是点击那几个字啊。要包含到a标签内部才行。

让li不换行,就改一下li的display:inline-block/inline就可以了。

不添加,li就是默认的块级元素显示,肯定会换行的。

使用float也可以。

自己看着办吧。
[解决办法]
你的 a 标记没有文本,如何能点击得到?
'<li><a herf=' + arr_url[j] + '>' + arr_name[i] +'</a></li>'

热点排行