Witam,
Mam problem z wyczyszczeniem intervalu
$("#ddlFlash").change(function () {
var color = ($("#ddlColor :selected").text());
var selected = ($("#ddlPosition :selected").text());
var flash = ($("#ddlFlash :selected").text());
var t = null;
function flashing() {
var flashingModule = $("#display").children();
flashingModule.eq(selected - 1).animate({ opacity: 0.5 }, 500);
flashingModule.eq(selected - 1).animate({ opacity: 1 }, 500);
}
if (color == "red") {
if (flash == "yes") {
t = setInterval(flashing, 500);
}
else {
clearInterval(t);
clearInterval(flashing);
}
}
});
Jeśli trzeba to załącze cały plik.
Pozdrawiam
Dodam, że w warunku if wchodzi do części z funkcją clearInterval
.Freja Dracot
stałby się uchwytem tylko do ostatnio odpalonego zdarzenia, a wcześniejsze stają się niewylączalne. I nie mam więcej koncepcji.