Damn, don't know how I missed that. Thanks for pointing that out.
Appreciate it. On Oct 30, 9:53 am, ricardobeat <[EMAIL PROTECTED]> wrote: > You need quotes for the attributes: > > append('<img src="'+ this +'" alt="'+ altName +'" class="product" / > > >'); > > Interesting use of the attr() function, I thought doing that would > make href="". > > On Oct 29, 9:33 pm, Nathan <[EMAIL PROTECTED]> wrote: > > > I'm using attr('title') to find the title of the first anchor in a > > list and then make that title the value of an alt tag for an image. > > > $('#imageswap a:first').attr('href', function(){ > > var altName = $(this).attr('title'); > > $('#productimage').append('<img src='+ this +' alt='+ > > altName +' > > class="product" />'); > > $('img.product').fadeIn(1000); > > }); > > > The problem is if the anchor title has spaces (title="firstWord > > secondWord thirdWord") it gives me: > > > <img class="product" thirdword="" secondword="" alt="firstWord" > > src="imageName.jpg"/> > > > Any ideas on why it's doing this? I can't figure it out.