Radis li na lokalnom projektu ili online?
Ako je lokalni, stvari znaju biti malo usporene (bar je meni tako)... a ako je online.
Probaj napraviti ovo:
Unutar CSS-a, stavi:
#a, #b, #v {
display: none;
ili
visibility: hidden;
ili
opacity: 0;
}
A onda unutar js-a (sobzirom da korisits jQuery)
$(document).ready(function(){
var id_a = $("#a");
var id_b = $("#b");
var id_v = $("#v);
id_a.innerHTML = "<div>prvi tekst</div>";
id_b.innerHTML = "<div>drugi tekst</div>";
id_v.innerHTML = "<div>treci tekst</div>";
$("#a, #b, #v").css({
ovisno o toga sto ti je unutar css-a, stavi ovo:
"display": "block";
ili
"opacity": 1;
ili
"visiblity": "visible";
});
});
Onaj event.preventDefault(); ti ne treba. A ako ga bas iz nekoga razloga zelis staviti, mada nece utjecati na nista, onda moras u ready funkciju staviti event, odnosno:
$(document).ready(function(event){
bla
});