coyote: alle link-klicks abfangen für ajax load

Beitrag lesen

Hallo,

ich möchte einer Seite aufbauen, die mit Ajax arbeitet (ist noch relativ neu für mich, aber hab schon etwas Erfahrung).

Gibt es eine Funktion, mit der ich alle Klicks auf irgendwelche Links abfangen kann, und den entsprechenden href abrufe, um entsprechend mittels Ajax die Anfrage zu bearbeiten? So könnte ich Links setzen, die auch ohne JS sauber arbeiten, aber für Leute mit JS eine schnellere Variante bereitstellen (da ja nicht immer alles neu geladen wird).

Alternativ wäre auch folgender Weg für mich akzeptabel:
onready setze ich einfach per jQuery allen <a> ein onclick="doAjax(this.href)"
Was haltet ihr von dieser Lösung?

Welche sollte ich verfolgen?

Warum?

Danke für euer Feedback
Gute Nacht
coyote