作者samuel1201 (samuel1201)
看板Web_Design
标题[问题] li:hover想改成click後才会展出
时间Sun Jan 5 15:13:16 2014
小弟做了一个横向选单
例如
nav1 nav2 nav3
点了 nav1 後会展出第二层的 ul
目前的写法只能用 hover 的方式 滑过去 nav1 後展出第二层 ul
但希望能用 click 的方式将第二层打开
不晓得这样怎麽写
附上画面
http://imgur.com/qgFXr4e
Test那个灰框就是第二层的 ul
用滑的方式有点问题.. 若把第二层 margin-top 离选单太远...
当离开 block 的区域 第二层就会不见... >.<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.199.155
1F:→ kerash:click 去 toggle class, 把展开的:hover 给成 className 01/05 16:25
2F:→ samuel1201:感谢楼上大大回应....可惜小弟功力太差 -.- 无法理解 01/06 14:40
3F:推 aspdoctor:搜寻jQuery toggleClass 就理解了 01/06 23:20