Ich habe vor ein paar Minuten einen Code gesucht und das verwirrt mich.Wie funktioniert dieses Stück Code?
$("nav a").mouseenter(function() {
audio.play();
});
Ich weiß, '$' ist jQuery für document.getElementById (""); und mouseEnter ist ein Event-Handler für 'nav a', aber wie ist die Funktion dem Event zugeordnet? Es hat keinen Zuweisungsoperator '='?
Ich weiß nicht viel über jQuery im Moment, da ich versuche, JavaScript komplett herunter zu bekommen. Also, als ich ging, um den Code zu ändern, um reines JavaScript zu sein, scheint es nicht zu funktionieren ...
document.getElementById("playAudio").onclick(function() {
audio.play();
});
Ich verstehe nicht warum? Ich dachte, es war der gleiche Code? ...
Ich möchte auf jeden Fall jQuery lernen, nachdem ich die Grundlagen von JS und dem DOM bekommen habe. Heutzutage ist es schwierig, die Grundlagen zu lernen, weil so viele Leute zu jQuery wechseln. Ich kann ihnen nicht die Schuld geben, es ist ein erstaunliches Werkzeug. – W3Geek