Hello.

I am getting a imgNaN when using this, can you tell me how i can make the
array script work since that doesnt work either.

-------------------
Alexandru Dinulescu
Web Developer
(X)HTML/CSS Specialist
Expert Guarantee Certified Developer
XHTML: http://www.expertrating.com/transcript.asp?transcriptid=1879053
CSS : http://www.expertrating.com/transcript.asp?transcriptid=1870619
RentACoder Profile:
http://www.rentacoder.com/RentACoder/DotNet/SoftwareCoders/ShowBioInfo.aspx?lngAuthorId=6995323

MainWebsite: http://alexd.adore.ro



On Sat, Mar 21, 2009 at 4:13 AM, mkmanning <michaell...@gmail.com> wrote:

>
> Another alternative (no array needed, goes from img1 to img5 and
> starts over):
>
> $(document).ready(function(){
>        div = $('div.img1')[0], //get with whatever selector once
>        swapDiv = setInterval(function(){
>                n = parseInt(div.className.substring(3));
>                div.className = 'img'+( n>4?1:n+1 );
>        },5000);
> });
>
> If you want to stop it later, just call clearInterval('swapDiv');
> It's probably a little more efficient :)
>
> On Mar 20, 12:23 pm, Alexandru Dinulescu <alex.d.a...@gmail.com>
> wrote:
> > Hello.
> >
> > Can i call this function normally like
> > function imageSwap(){
> > function code goes in here
> >
> > }
> >
> > $(document).ready(imageSwap);
> > ?
> >
> > And another question
> > can i put in the array paramters and have variables declared at the top
> > for ex is this correct?
> >
> > function imageSwap() {
> > var img1 = classImg1
> > var img2 = classImg2
> > var img3 = classImg3
> >
> > var imgArray = [ "img1" , "img2", "img3"];
> >
> > function swap(i){
> >    if(imgArray.length > i){
> >        $('.' + imgArray[i]).removeClass(
> >
> >
> >
> > > imgArray[i]).addClass(imgArray[i+1]);
> > >    }else{
> > >        return;
> > >    }
> > > setTimeout("swap("+(i+1)+")", 5000);
> > > }
> >
> > > // Call the function
> > > swap(0);
> >
> > }
> >
> > $(document).ready(imageSwap);
> > -------------------
> > Alexandru Dinulescu
> > Web Developer
> > (X)HTML/CSS Specialist
> > Expert Guarantee Certified Developer
> > XHTML:http://www.expertrating.com/transcript.asp?transcriptid=1879053
> > CSS :http://www.expertrating.com/transcript.asp?transcriptid=1870619
> > RentACoder Profile:
> http://www.rentacoder.com/RentACoder/DotNet/SoftwareCoders/ShowBioInf...
> >
> > MainWebsite:http://alexd.adore.ro
> >
> > On Fri, Mar 20, 2009 at 2:39 PM, jQuery Lover <ilovejqu...@gmail.com>
> wrote:
> >
> > > The code is not perfect:
> >
> > > var imgArray = [ "img1" , "img2", "img3"];
> >
> > > function swap(i){
> > >    if(imgArray.length > i){
> > >        $('.' +
> > > imgArray[i]).removeClass(imgArray[i]).addClass(imgArray[i+1]);
> > >    }else{
> > >        return;
> > >    }
> > > setTimeout("swap("+(i+1)+")", 5000);
> > > }
> >
> > > // Call the function
> > > swap(0);
> >
> > > ----
> > > Read jQuery HowTo Resource  -  http://jquery-howto.blogspot.com
> >
> > > On Fri, Mar 20, 2009 at 5:15 PM, Alexandru Dinulescu
> > > <alex.d.a...@gmail.com> wrote:
> > > > Hello.
> >
> > > > I have a huge question. I need something that rotates classes each 5
> > > seconds
> > > > for ex
> >
> > > > I have a <div class="img1"> </div>. I want each 5 seconds the class
> to be
> > > > changed from img1 to img2, and so on so at the start an array should
> be
> > > > placed like
> > > > imgArray = [ "img1" , "img2", "img3",  etc ]
> >
> > > > I need css classes changed not a plain image since  the image is a
> > > > background image and i have text on it.
> >
> > > > I did look over google but i couldnt find any help regarding this
> matter.
> >
> > > > Thank you
> >
> > > > -------------------
> > > > Alexandru Dinulescu
> > > > Web Developer
> > > > (X)HTML/CSS Specialist
> > > > Expert Guarantee Certified Developer
> > > > XHTML:
> http://www.expertrating.com/transcript.asp?transcriptid=1879053
> > > > CSS :http://www.expertrating.com/transcript.asp?transcriptid=1870619
> > > > RentACoder Profile:
> >
> > >http://www.rentacoder.com/RentACoder/DotNet/SoftwareCoders/ShowBioInf.
> ..
> >
> > > > MainWebsite:http://alexd.adore.ro
>

Reply via email to