Tātad taisot mājas lapu, man radās neliels gļuks. Vienā lapā es esmu ievietojis divus skriptus. Skripts2 atbild par bildes mainīšu vienu pret otru, bet Skripts1 atbild par noteikta lauka mainīšanu, precīzāk par tā lauka mainīšu, kur atrodas Skripts2. Kad es palaižu lapu jeb kad viņš visu informāciju ielādē, tad bilžu skripts darbojas.

Bet kad es uzspiežu uz pogas, tad notiek šāds gļuks:

Es zinu arī kas par vainu. Cik noprotu, tad bilžu skripts izpildas ielādes laikā, bet tā kā uz pogas nospiešanas nenotiek ielāde, tad viņš vienkārši ielādē informāciju. Tad man rodas jautājums, vai kāds lūdzu varētu pateikt, kas man būtu jāieraksta šajā koda fragmentā (jo cik nopratu tad šī vieta atbild pār tām pogām), lai varētu izpildīties refresh uz pogas nospiešanu, vai arī varbūt kāds varētu ieteikt labāku, efektīvāku variantu, jo ja viņš visai lapai taisa refresh, tad tas, manuprāt, nav efektīvākais variants.
Code: Select all
......
else{ //construct paginate interface
var paginateHTML='<div><ul>\n'
paginateHTML+='<li><a>BACK</a></li>\n' //previous link HTML
for (var i=0; i<this.pageinfo.pages.length; i++){
var ellipses={left: (i==0? this.ellipse : ''), right: (i==this.pageinfo.pages.length-1? this.ellipse : '')} //if this is 1st or last page link, add ellipse next to them, hidden by default
paginateHTML+='<li>'+ellipses.right+'<a>'+(i+1)+'</a>'+ellipses.left+'</li>\n'
}
paginateHTML+='<li><a>NEXT</a></li>\n' //next link HTML
paginateHTML+='</ul></div>'
}// end construction
....