mit onclick javascript ausführen

Ich musste auch gerade feststellen, dass diese Funktion in jQuery 1.9 entfernt wurde. Da hätte ich wohl mal weiterlesen sollen. Es sollte so jetzt gehen: http://jsbin.com/xarowiyoru/edit?html,js,output
Javascript:
$(function() {
  $("#id_btn02").on("click", function() {
    // lade Zustand der Schaltfläche oder nehme ihn als 0 an, wenn noch nicht gesetzt
    var state = $(this).data("state") || 0;
    // ändere den Zustand in den jeweils anderen Zustand (XOR)
    // state (=1) ^ 1 = 0
    // state (=0) ^ 1 = 1
    $(this).data("state", state ^ 1);
 
    $(".erhaltene_lesen").toggle();
 
    if (state) {
      $(this).text("Nachricht lesen");
    } else {
      $(this).text("Nachricht schließen");
    }
  });
});
 
Zurück