作者treebird (树鸟)
看板Ajax
标题[问题] 使用JQuery时IE与Firefox抓到的.next()物件不同
时间Sun Jul 12 22:38:49 2009
小弟尝试使用JQery作可伸缩的表单
但是发现在IE与Firefox中抓到的.next()物件不同
导致在IE无法伸缩表单
不知道是因为html编码还是javascript的问题
Firefox可以正确抓到div物件并hide,但是IE抓到的.next是dd物件
请各位先进帮忙指导一下
相关的代码我有贴在blueshop
大家到这边看比较方便
http://www.blueshop.com.tw/board/show.asp?subcde=BRD20090712210052TF6
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.115.11
1F:推 tomin:我不知道为什麽 不过你可以拿掉div submenu 07/12 23:07
2F:→ tomin:改用nextAll 或是<dd class="xxxx"> 07/12 23:08
3F:→ tomin:IE可能认为dt後面一定要接dd吧 07/12 23:09
4F:→ treebird:加上div是因为要把所有子项目(dd)包起来 07/12 23:19
5F:→ treebird:不然只会收起一个子项目 07/12 23:25