2017-06-28 10 views
1

Ich lese das Buch "jQuery in Action". Die folgende Aussage ist für mich unklar:Was sind semantische Aktionen?

Die triggerHandler-Methode ruft Handler ohne Bubbling, semantische Aktionen oder Live-Ereignisse auf.

Was sind semantische Aktionen?

+0

gibt es einen Artikel auf GitHub von Phillipe Sigaud https://github.com/Phil ippeSigaud/Pegged/wiki/Semantic-Actions und ein ziemlich praktisches pdf unter https://engineering.purdue.edu/~milind/ece468/2014fall/lecture-04.pdf. Siehe auch http://youmightnotneedjquery.com/ –

Antwort

2

Semantische Aktionen (normalerweise als Standardaktionen bezeichnet) sind integrierte vordefinierte Ereignishandler, die durch HTML selbst definiert werden. Um die Ausführung solcher Aktionen zu verhindern, müssen Sie besondere Maßnahmen ergreifen.

Beispiele für solche Aktionen:

  • ein Anker-Tag klicken - Seite
  • Klicken auf einen Submit-Button Neuladen - Formular Vorlage
  • Drücken einer Maustaste über einen Text, und es bewegt - Textauswahl
  • Klicken Sie auf ein Kontrollkästchen - Kontrollkästchen Status ändern