Deaktivieren Sie den Mausklick, wenn Sie nicht div

8

Hi, ich habe ein div einer Form. Ich möchte deaktivieren Click-Ereignis, wenn die Maus aus dem Div ist. Also ich habe es versucht, aber es funktioniert nicht ot von div ist immer noch anklickbar. Irgendeine Idee ??

%Vor%     
Sedat Başar 12.07.2011, 14:01
quelle

3 Antworten

6

Sie können nicht verhindern, dass das Klickereignis vom gesamten Dokument ausgelöst wird. Sie können es pro Elementbasis tun. Sie können wahrscheinlich den gesamten Bildschirm mit einem absolut positionierten transparenten (niedrige Deckkraft) div blockieren und ihn ausblenden, sobald das div sichtbar ist.

%Vor%     
ShankarSangoli 12.07.2011, 15:08
quelle
1
%Vor%

Ich denke, dass Sie den Klick auf #foo anstelle von document möchten, wenn Sie dies einfach tun können:

%Vor%

Da Sie über ein Element gerollt werden müssen, um darauf zu klicken, funktioniert das gut.

    
locrizak 12.07.2011 14:04
quelle
0

anstelle von return false, benutze e.preventDefault Ссылка

    
Thiago 12.07.2011 14:04
quelle

Tags und Links