Ich habe diese Arbeit Code:jQuery .addClass (Dynamic) verwenden außerhalb .each() Funktion
$('.cycle-slideshow').each(function(i){
$(this).addClass('cycle-slideshow-randomid--' + i);
});
Jetzt habe ich dieses randomid
in den folgenden Code verwenden möchten (dieser Code nicht Teil des vorherigen ist. jeder()) aber wie?
$('.cycle-slideshow').on('cycle-paused', function(event, optionHash) {/**/});
Ich versuchte dies:
$('.cycle-slideshow-randomid--' + i).on('cycle-paused', function(event, optionHash) {/**/});
Aber es hat nicht funktioniert? Danke fürs Helfen!
Ich habe auch versucht, es in eine Var innerhalb der .each(), aber es erkannte es nicht. Also habe ich das wahrscheinlich falsch gemacht.
Ich hoffe, es in eine Variable zu bekommen, so dass ich dann eine IF (.cycle-slideshow-randomid - 1) sowie die normale Variable in der .on() verwenden kann.
Sie erkennen Sie 'I' keine Zahl ist, nicht wahr? 'each' hat einen definierten Satz von Parametern –
Das ist ziemlich seltsam, da diese Funktion' cycle-slideshow-randomid-0', 'cycle-slideshow-randomid-1' usw. zurückgibt. Zumindest sagt das der Inspektor; -) – purple11111