作者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