Rolf B: JS confirm

Beitrag lesen

Hallo Pit,

clevere Idee, wie es einfacher ginge?

Ja, lies nochmal genau die Anleitung von jquery-confirm durch. Konkret: Hier

  • Du musst keinen click-Handler schreiben, du kannst $("a").confirm(...) aufrufen. Er registriert sich dann selbst auf den Klick.
  • Wenn Du keine Buttons angibst, baut jquery-confirm selbst einen okay- und einen cancel-button und folgt bei okay selbst dem Link. Das mag für Dich unpassend sein, aber es gibt da auch ein Beispiel wie man mit this.$target.attr('href') automatisch an das href-Attribut des <a> Elements herankommt
  • Ob Du in dieser Variante eigenen content angeben kannst, musst Du ausprobieren. Ich finde die Doku unzuzeichend, und es ist auch eine Fehlkonzeption, HTML für den Dialoginhalt als String zu erwarten. Dafür gibt's Template-Möglichkeiten.

Ich bin von der Funktionalität auch nicht so recht überzeugt. Man kann zwar immerhin mit Tab und ENTER die Buttons erreichen und bedienen, aber der Tab-Fokus bleibt nicht im Dialog.

Rolf

--
sumpsi - posui - clusi