onmouseover und inline-Funktion mit der "this" - Objekt

Habe ich das folgende Stück code:

<div id="some_div" style="border: solid 1px red; width:50px; height: 50px;" 
onmouseover="(function(){$(this).css('background','green');})();"></div>

Die Funktion läuft Prima, aber es scheint nicht in der Lage sein zu finden, die 'diese'.
Wie kann ich es so machen, dass es weiß, zu self-reference?

(Ja, jquery ist auf die in meinem code)

Warum verwenden Sie eine inline-Funktion? Macht es mehr Sinn zu trennen, aus (halten Sie code getrennt vom design).

InformationsquelleAutor Matt | 2011-07-16

Schreibe einen Kommentar