Mithilfe der Veranstaltung.preventDefault() in den "mousedown" verhindern "auf" oder "mouseup" - Ereignis in jquery?
Ich bin neu jquery
und ich habe Zweifel, ob die Verwendung der events.preventDefault()
im mousedown
oder mouseup
Veranstaltungen wird verhindern, dass die click
oder dblclick
Veranstaltung?
Bitte stellen Sie mir eine Klärung oder eine Probe.
Vielen Dank im Voraus.
Madhu
- Veranstaltungen.preventDefault() verhindert nur, dass die Standard-Aktion der Fall.
- Nach dem Lesen der anderen Felix' Antwort, ich glaube, ich verstehe nun deine Frage. Stellen Sie den Titel, obwohl, weil es irreführend ist.
- Danke ich habe, was ich will. StackOverFlow Rockzzzzzzzzzzzz....
- könnten Sie bitte geben Sie das Beispiel, wie haben Sie das bekommen.
- der Kommentar stackoverflow.com/questions/21900470#comment-33167721 klären Sie mich-und in meinem Fall ein neues element eingefügt wird, wenn
mousedown
und damit das Ziel geändert und die nachfolgendenclick
bekommen, verhindert. Ich mache einige design-änderungen, diese zu lösen. - Er verhindert onchange von fireing, wenn Sie es in onmousedown
Du musst angemeldet sein, um einen Kommentar abzugeben.
Weder von
mouseup
odermousedown
verhindern, dass die Standard-click-Ereignis.Fiddle Demo
Müssen Sie
click()
:Fiddle Demo
Es nicht verhindern, dass das Ereignis selbst, sondern die Aktion, dass ist ausgelöst durch die Veranstaltung.
Ein einfaches Beispiel würde ein Klick auf einen Anker-link. Die Standardaktion für das click-Ereignis ist das browser eine neue URL. In diesem Fall, es wird nicht passieren.
event.stopPropagation()
oderevent.stopImmediatePropagation()