Avatar billede websitenewbie Nybegynder
20. december 2012 - 08:02 Der er 14 kommentarer og
1 løsning

tæler i javascript

hej jeg skal bruge et script som tæler lige nu ser koden sådan her ud:
jQuery(document).ready(function($){ //fire on DOM ready

    int x=1

    while (x < )
 
    $('img.bill').addpowerzoom()


})
jeg vil gerne havde den til at tælle op indtil et tal jeg for fra et asp loop længer nede i kode og hver gang den tæller vil jeg godt havde den propper tallet på img.bill
Avatar billede magic-mouse Novice
20. december 2012 - 08:55 #1
Hvor hurtigt skal den tæle ?
Avatar billede websitenewbie Nybegynder
20. december 2012 - 09:22 #2
den skal bare kører et hvis antal gange og skrive img.bill(et nummer) hver gang hvor den så gør numret bag img.bill 1 større kan det lade sig gøre?
Avatar billede magic-mouse Novice
20. december 2012 - 09:28 #3
Jo ... men laver du et loop i javascript kan du sikkert tælle et sted mellem 1000 og 10000 op i sekundet alt efter browser og computer.

Dvs. den vil tælle 20-200 gange hurtigere end din skærm kan nå at opdatere....
Avatar billede websitenewbie Nybegynder
20. december 2012 - 09:35 #4
det den skal bruges til er bare at den skal skriv img.bill med et tal bag ved, fordi jeg har nogle billeder der bliver hentet med et asp loop som heder img.bill(et nummer) som id og javascriptet skal apply et forstørrelses glas på alle billederne og jeg kan ikke finde på nogen anden møde at gør det på
Avatar billede magic-mouse Novice
20. december 2012 - 09:45 #5
jQuery(document).ready(function($){ //fire on DOM ready

    var x=1;
    var run = true;


    while (run){
 
    x++;

    $('img.bill').val(x);

  if(x >= y){
      run = false;
  }
}
});

http://jsfiddle.net/SANKA/3/
Avatar billede magic-mouse Novice
20. december 2012 - 09:48 #6
Øhhh så tror jeg du er forkert ude. img.bill skriver på alle <img> med class name .bill

således vil alle dine <img src="bla.png" class="bill"> blive skrevet.

Du skal tage fat i det på en anden måde hvis du vil gøre det jeg tror du vil. Hvis du bruger asp er den en fordel at behandle dette serverside da javascript kan være lidt tungt til den her slags opgaver.

Jeg har et asp script som kigger i en mappe efter billeder og så viser dem på en side hvis du vil kan jeg give det til dig?
Avatar billede websitenewbie Nybegynder
20. december 2012 - 10:12 #7
jeg har allerede en asp der henter fra serveren men jeg skal bruge javaen til at kører et forstørelse glas på alle billederne så jeg skal bruge en møde den kan smide det på alle billederne
Avatar billede magic-mouse Novice
20. december 2012 - 10:22 #8
Jeg forstår ikke "så jeg skal bruge en møde den kan smide det på alle billederne" og "javaen til at kører et forstørelse glas på alle billederne"

Skal du bruge java eller javscript?

Hvad er det for forstørrelsesglas du snakker om?

Hvordan fungere forstørrelsesglasset?

Hvad er det du vil manipulere?

Er det mouse over?

Hvorfor skal den tælle, kan du ikke bare sætte værdierne ind det korrekte sted?
Avatar billede websitenewbie Nybegynder
20. december 2012 - 10:55 #9
det jeg skal havde javascriptet til er at den skal apply et mouse over forstørrelses glas på alle billederne på siden, men jeg kan ikke få forstørelses glaset til bare at gøre det på alle billederne så jeg bliver nød til at lave en img.bill sætning for hvert billede på siden ellers vil den ikke og jeg henter billederne med en asp løkke så javascriptet skal lave lige så mange img.bill med et stigende nummer bag ved som der er billeder

giv det mening det jeg siger eller er det bare noget vrøvl :)
Avatar billede magic-mouse Novice
20. december 2012 - 11:05 #10
Ved du hvad img.bill indebærer i JQuery ?
Avatar billede websitenewbie Nybegynder
20. december 2012 - 11:08 #11
det er alle billeder med bill som klasse
Avatar billede magic-mouse Novice
20. december 2012 - 15:57 #12
Og hvad vil du manipulere på billedet ? Er det stien? er det navnet ? Er det klassen ? Er det javascriptet som aktivere forstørrelsesglasset ?
Avatar billede websitenewbie Nybegynder
21. december 2012 - 08:11 #13
det er javascriptet der aktivere forstørrelsesglasset og jeg vil ikke manipulere med billedet udover forstørrelsesglasset det eneste jeg skal havde javascriptet til udover at aktivere forstørrelsesglasset er at den skal tælle og put et tal bag ved img.bill så javascriptet ved hvilken billeder den skal putte forstørrelsesglasset på da de hedder img.bill og så et nummer efter som stiger hver gang loopet køre og henter vare infoen og billedet
Avatar billede websitenewbie Nybegynder
04. januar 2013 - 10:20 #14
jeg lukker spørgsmålet da det jeg ikke skal bruge den funktion alligevel men smid et svar magic-mouse så får du halvdelen af pointne
Avatar billede websitenewbie Nybegynder
18. januar 2013 - 13:21 #15
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester