Hallo Leute,
ich möchte gerne ein mouseover Event für eine vordefinierte Klasse erstellen.
Ich habe dabei jedoch schwierigkeiten.
Mein HTML Code sieht so aus:
Jetzt kommt der JS Teil:
Code
- function log(x) {
- x.onmouseover = function() {
- console.log(x);
- }
- x.onmouseout = function() {
- console.log(x);
- }
- }
- var shadow = document.getElementsByClassName('shadow-primary');
- for (var i = 0; i < shadow.length; i++) {
- shadow[i] = log.bind(this, i);
- }
- for (var j = 0; j < shadow.length; j++) {
- shadow[j]();
- }
app.min.dsapp.js:12 Uncaught TypeError: shadow[j] is not a function
at app.min.dsapp.js:12
Dass verstehe ich nicht.
Wenn ich nähmlich
verwende funktioniert es.
Kann mir hier jemand weiterhelfen?