Javascript-forum

Normale Version: Jquery muckt rum
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Aus welchen Grund läuft dieser Code nicht ? Habe ich was vergessen ? Habe alles so gemacht wie es in der  Doku steht.
Falls mal einer Zeit findet wäre ich dankbar für eine Antwort. Besten Dank.

PHP-Code:
<!doctype html>
<
html lang="de">
<
head>
 
 <meta charset="utf-8">
 
 <style>
 
div {
 
   colorred;
 
 }
 
 </style>
 
 <script src="https://code.jquery.com/jquery-3.2.1.js"></script>
</
head>
<
body>
 <
div id="target">
 
 Click here
</div>
<
script>


$( 
"#target" ).toggle(function() {
 
 alert"First handler for .toggle() called." );
}, function() {
 
 alert"Second handler for .toggle() called." );
});
</
script>

</
body>
</
html
toggle() ist ab jQuery irgendwas veraltet. Wenn das unbedingt laufen soll, musst du eine ältere Version von jQuery laden.

Edit. Ab jQuery 1.8 gibt es toggle() so nicht mehr https://api.jquery.com/toggle-event/

Benutzt nee ältere Version als 1.8 oder las dir was anderes einfallen, um einen Button doppelt zu benutzen
Hier der Code den du suchst, viel Spaß damit 

<button class="target">Click here</button>

PHP-Code:
$(document).ready(function ($) {
      function a() { alert("First handler for .toggle() called."); }
      function b() { alert("Second handler for .toggle() called."); }
      var ab = [ab];

      $('.target').click(function () {
        ab.reverse()[1]();
      });
    });