→ Ammenze: 關鍵字:block screen javascript 11/14 13:04
→ mrbigmouth: 主要需求是要能挖洞.... 11/14 13:23
→ mrbigmouth: 實作上其實就是拿好幾塊遮罩把洞以外的地方遮起來 11/14 13:30
→ mrbigmouth: 我的困難點在於....同時間會有好幾塊洞位置不定的洞 11/14 13:31
→ mrbigmouth: 這邊自己刻計算function光想就超麻煩.... 11/14 13:31
推 GoalBased: 為何要這樣的功能? 11/14 13:33
→ mrbigmouth: 客戶希望在編輯某些東西的時候不能使用所有其他功能 11/14 13:37
→ mrbigmouth: 但又不想用modal dialog, 因為需要參考畫面上其他資料 11/14 13:38
推 alpe: z-index ? 11/14 15:20
→ mrbigmouth: 有洞的地方可能並非單一dom結點 而是分屬不同dom的不 11/14 16:08
→ mrbigmouth: 同部份....所以不能簡單的抓出來蓋在block上 11/14 16:08
推 Peruheru: 用jQuery BlockUI 反向Block編輯中的元素以外的元素如何 11/14 16:28
→ Peruheru: 用 :not(Selector) 11/14 16:30
→ Peruheru: 沒試過,我猜可以這樣用 11/14 16:30
推 Peruheru: 不過這樣一來不知道是不是會重覆覆蓋 11/14 16:36
→ mrbigmouth: 這會產生太多block吧....||||| 11/14 17:01
→ mrbigmouth: 雖然可能是一個方法.... 11/14 17:01
推 Peruheru: 我覺得這至少比自己去算哪些區要覆蓋來的確實XD 11/14 17:03
推 GoalBased: 其他東西enable = false不行嗎= = 11/14 19:41
→ GoalBased: 欸..優該是disable = true 11/14 19:41
→ mrbigmouth: 連結也不能點啊 還有諸多事件不是靠disabled能解決的 11/14 20:00
→ mrbigmouth: 還有這樣沒有畫面示意來得明顯 使用者會以為網站出錯 11/14 20:00
→ mmis1000: 把pointer加上禁止標示阿,使用者就會明確知道不能點了 11/14 20:08
→ mrbigmouth: 那也太多了 而且日後難維護(萬一日後又加了新功能呢) 11/14 20:17
推 GoalBased: 上面提到z-index的方法也可以試試 11/15 03:38
→ mmis1000: pointer-event + :not(Selector) 的組合呢? 11/15 05:44
→ mmis1000: 雖然說pointer-event在ie上不能用... 11/15 05:44