[問題] 怎麼判斷我的焦點已經離開我所指定的物件

看板Ajax作者時間12年前 (2011/09/28 16:45), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
http://jsfiddle.net/3Vfhv/1/ 上面有一個id:clikme ,每次按的時候,都會切換 showme的class狀態 現在問題來了 如果現在showme這一塊已經是顯示的狀態下 我希望當我在除了showme這一塊區域以外的地方,按下滑鼠 showme,就會自動隱藏,不必再按一次clikme 請問我要怎麼做才行 謝謝 我有試著用blur事件 $('#showme').blur( function () { alert("Hello World!"); } ); 可是還是沒有反應 -- 咕~~嚕嚕嚕~~~~ 洨洨不要跑~~~ 要被吃了~~快游啊!! ﹨ ﹨ ◢██◣ 〝 〝 〝 ██~● □︵□~● by hogolayoo ██╲||~● -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.209.219 ※ 編輯: knives 來自: 59.126.209.219 (09/28 16:49)

09/28 17:03, , 1F
一般是聽body的onClick 判斷 event target是不是目標區內
09/28 17:03, 1F

09/28 21:23, , 2F
DIV Element沒有blur, focus事件吧~ 所以blur沒用@@
09/28 21:23, 2F

09/28 21:23, , 3F

09/29 06:09, , 4F
感謝樓上
09/29 06:09, 4F
文章代碼(AID): #1EWjwlcS (Ajax)