$("#valikko").css({backgroundColor: 'blue'});
var testi = $("#valikko").css.backgroundColor;
$("#debug").text("kkkk: " testi);
Debug-kenttään tulee "undefined" vaikka väri valikko muuttuu siniseksi.
Pystyykö jotenkin lukemaan väriä jälkikäteen?
Toinen ratkaisu olisi jos java script tukee globaaleita muuttujia niin niitä voisi käyttää.
var testi = $("#valikko").css.backgroundColor;
$("#debug").text("kkkk: " testi);
Debug-kenttään tulee "undefined" vaikka väri valikko muuttuu siniseksi.
Pystyykö jotenkin lukemaan väriä jälkikäteen?
Toinen ratkaisu olisi jos java script tukee globaaleita muuttujia niin niitä voisi käyttää.
Vastaukset 1
Vanhimmat
$("#valikko").style.backgroundColor = "blue";
var testi = $("#valikko").style.backgroundColor;
Ja totta kai Javascript tukee "globaaleja muuttujia". Kun esittelet muuttujan ylimmällä tasolla, siihen pääsee käsiksi kaikkialta.