看板 Web_Design 關於我們 聯絡資訊
請問一下, 我有一個Menu垂直選單, HTML架構是 ul li(第一層) li>div里是第二層內容... 原本是伺服器一開始就讀出一二層, ul li div(隱藏) 用js設置 li的動作mouseover 和 mouseout(jquery的hover)來顯示隱藏div 是沒問題的. 但因為資料量太大, 所以改寫pageload時php只載入第1層...第二層在 li hover時 再用ajax方式傳入div里. 但遇到問題了...我的ajax func是設在 li里 <li onmouseover="ajax()">分類一</li> 滑鼠移到li時, Ajax有成功將第2層讀出來... but當Mouse 在li裡移動時, 只要碰觸到 <a>或<div>或<div>里的<a>.. 即這個<li>的任何一個子項目.. ajax都會不斷重覆地觸發 :( 有沒有辦法可以避免這種情況呢? 就是整個<li>包含它的內容都當成是li的一部分. ex: 問題展示. http://www.myday.cn/myday09/ajax/child.php <(_ _)> 麻煩高手解答了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.1.159
adamp3:google: bubble event 11/23 21:20
hanasan:Thx~ 我再去查查資料. 11/24 10:22