Autor Zpráva
Mufna
Profil
Zdravím Vás. Nevím jestli jsem použil správný titulek, nevím jak mám pojmenovat to co potřebuju udělat. Potřebuju, aby objekt "a" deklarovaný v první funkci reagoval na událost "click" (onclick) ve druhé funkci a provedla se změna z class="current" na class="neco_jineho". V první funkci se tak děje po kliknutí na objekt odkaz. Jak to mám udělat ? Celý kód sem nekopíruju, snad toto bude stačit, aby mi někdo poradil (aspoň rámcově). Je to celé zabalené v jedné hlavní funkci jQuery().
// 1. fce
pos = 0;
jQuery("div#svLinks" + j + " a").each(function(z) {
  jQuery(this).bind("click", function() {
    jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current");
    pos = z;
    return false;
  });
});

// 2. fce
// předchází jí deklarace objektů tlačítek
var prevBtn = jQuery("a#svArrowLeft" + j);
var nextBtn = jQuery("a#svArrowRight" + j);

prevBtn.bind("click", function() {
pos -= 1;
prevBtn_enabled = false;
return false;
});

nextBtn.bind("click", function() {
pos += 1;
// tady jsem něco zkoušel, ale nefunguje to
    var ui = jQuery("div#svLinks" + j + " a");
    ui.eq(pos).trigger("click");
// konec pokusu 
nextBtn_enabled = false;
return false;
});
Mufna
Profil
Tak už to nikdo neřešte, něco už vymýšlím (jinak než sem nastínil tady)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0