Ich habe eine Reihe von div-Tags:JQuery erstellen "Array" von .click Funktionen
<div id="div_01">ASD</div>
<div id="div_02">ASD</div>
<div id="div_03">ASD</div>
Ich möchte eine Reihe von .click Funktionen für die divs erstellen:
Ich versuchte dies:
for (var i = 1; i < 4; i++) {
var picName = "#BSViolenceDiv_0" + i.toString();
//alert("\nI have for i: " + i + ": " + picName);
$("#div_0" + i.toString()).click(function(){
$("#div_0" + i.toString()).animate({opacity:1}, 1000);
});
}
Es funktioniert nicht, weil ich 3.
Was endet als habe ich falsch gemacht?
Ich bin super verwirrt durch Ihre Fragen. –
Sie müssen nicht eine ganze Reihe von Click-Event-Handlern erstellen. Verwenden Sie einfach eine Klasse und binden Sie den Click-Handler an diese Klasse, wie die Antwort von @Zakaria. –