Jquery each <li> gelten die mouseover-hintergrund

Kann nicht scheinen, um diese arbeiten:

$(function() {
  $("#side").$("li").each(function() {
    $(this).mouseover(function() {
      $(this).backgroundColor = "#c0c0c0";
    });
  });
});

HTML-snippet zu Durchlaufen:

<div id='side'>
   <ul>
      <li>A</li>
      <li>B</li>
      <li>C</li>
   </ul>
</div>
Was genau ist der Fehler??? Können Sie bitte den HTML-code?
Ein jQuery-Objekt weder ein $ noch ein backgroundColor Eigenschaft. Warum glaubst du hat Sie? schlage ich vor zu Lesen einen der jQuery tutorials und haben Sie einen Blick auf Dokumentation. Es scheint, haben Sie lernen die Grundlagen zuerst.
Du hast Recht. Ich bin es gewohnt, plain Javascript, so dass ich versuchen zu lernen, ein bisschen jQuery, dann starten hacking. Sollte ich verbringen mehr Zeit mit dem Lesen.

InformationsquelleAutor Jonathan | 2012-03-12

Schreibe einen Kommentar