Diskuze: Tlačítko na změnu vlastností objektu
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Problém je v tom, že registruješ click na active, i když tam ještě žádný není.
To znamená, že teprve po kliknutí na hidden a změně na activ můžeš přiřadit click na activ.
Jinak si to můžeš dát jen do jednoho kliku nezávislém na state
$(".see_all").click(function(){
if ($(this).attr("state") == "hidden") {
$(this).prev().css({"height":"35px"});
$(this).attr("state","activ");
} else if ($(this).attr("state") == "activ") {
$(this).prev().css({"height":"auto"});
$(this).attr("state","hidden");
}
});
Zobrazeno 3 zpráv z 3.