Anstatt komplexe Event-Handler zu schreiben, können Sie Funk­tio­nen mithilfe von jQuery.click() ganz einfach an Kli­ck­ereig­nis­se auf HTML-Elementen binden. Dadurch wird der Quelltext kompakter und über­sicht­li­cher.

Was ist die jQuery.click()-Methode?

Indem man die jQuery.click()-Methode auf ein be­stimm­tes HTML-Element anwendet und eine Funktion als Argument übergibt, wird diese auf­ge­ru­fen, wenn das ent­spre­chen­de Element geklickt wird. Diese Funktion kann in diesem Kontext verwendet werden, um ge­wünsch­te Aktionen aus­zu­füh­ren, wie zum Beispiel:

jQuery.click() lässt sich auch effektiv mit Schleifen-Funk­tio­nen wie jQuery.each() kom­bi­nie­ren.

Tipp

Sie haben den Plan, eine Website zu erstellen? Bei IONOS finden Sie die perfekte Lösung mit um­fang­rei­chem Webspace, er­schwing­li­chen Tarifen und be­nut­zer­de­fi­nier­ba­ren Funk­tio­nen. Die Ser­ver­in­fra­struk­tur von IONOS sorgt für schnel­le­re La­de­zei­ten und eine rei­bungs­lo­se Nutzung Ihrer Webseiten, was sowohl für User als auch für Such­ma­schi­nen wichtig ist.

Wie sieht die Syntax der jQuery.click()-Methode aus?

Die Syntax von jQuery.click() lautet fol­gen­der­ma­ßen:

$(selector).click(function);
jQuery

function ist in diesem Fall ein op­tio­na­ler Parameter, der aus­ge­führt wird, wenn ein Kli­ck­ereig­nis auftritt.

Wenn Sie Ihre Grund­kennt­nis­se zu jQuery auf­fri­schen wollen, können Sie in unser jQuery-Tutorial schauen. Darin finden Sie alle In­for­ma­tio­nen zu Syntax und Se­lek­to­ren.

Tipp

Durch die IONOS API erhalten Sie die Fle­xi­bi­li­tät, IONOS-Dienste nahtlos in Ihre eigenen An­wen­dun­gen zu in­te­grie­ren und den Zugriff auf Res­sour­cen und Daten zu au­to­ma­ti­sie­ren. Bei Fragen oder Problemen steht Ihnen ein kom­pe­ten­tes Support-Team zur Verfügung.

Was ist der Un­ter­schied zwischen jQuery.click() und .onClick?

Der Un­ter­schied zwischen jQuery.click und .onClick besteht in erster Linie darin, dass jQuery.click() eine Methode der jQuery-Bi­blio­thek ist, während .onClick als Event-Handler ein Teil der nativen Ja­va­Script-DOM-API ist. Er wird direkt auf dem DOM-Element verwendet und erfordert die Angabe einer Funktion, die bei einem Event auf­ge­ru­fen wird. Die Syntax hat die Form element.onClick = handler, wobei element das DOM-Element und handler die Funktion ist, die bei einem Kli­ck­ereig­nis aus­ge­führt wird.

Ein weiterer Un­ter­schied ist, dass die jQuery.click()-Funktion bestimmte Vorteile bietet, die über die native .onClick-Methode hin­aus­ge­hen. Dazu gehören die Ver­ein­fa­chung der Code-Schreib­wei­se, eine ver­bes­ser­te Brow­ser­kom­pa­ti­bi­li­tät und die Mög­lich­keit, auf dynamisch hin­zu­ge­füg­te Elemente zu reagieren.

Ein Beispiel für die Anwendung von jQuery.click()

Das folgende Klick-Event jQuery.click() button lässt beim Klicken des Elements ein Popup-Fenster mit dem Text The button was clicked er­schei­nen.

$("button").click(function(){
    alert("The button was clicked.");
});
jQuery
Tipp

Deploy Now von IONOS ist eine prak­ti­sche Lösung, um An­wen­dun­gen schnell und einfach auf Cloud-Platt­for­men aus­zu­füh­ren, ohne sich um die komplexen Kon­fi­gu­ra­ti­ons­pro­zes­se kümmern zu müssen. Mit Deploy Now können Sie Ihre Website direkt aus einem Code-Re­po­si­to­ry wie GitHub au­to­ma­tisch be­reit­stel­len.

Zum Hauptmenü