$("#my_list a").each(function(){
    newhref = '#' + $(this).attr('href').split("/")[3];
    $(this).attr('href', newhref);
  });


On Mon, Aug 17, 2009 at 16:07, knal <knalp...@gmail.com> wrote:

>
> Hi group,
>
> I'm looking for a correct way of manipulating <a hrefs...
> The code looks like this:
>
> <ul id="my_list">
>  <li><a href="/portfolio/category/animals/">Animals</a></li>
>  <li><a href="/portfolio/category/buildings/">Buildings</a></li>
>  <li><a href="/portfolio/category/cars/">Cars</a></li>
>  <li><a href="/portfolio/category/people/">People</a></li>
> </ul>
>
> and with jQuery i want to manipulate it into this:
>
> <ul id="my_list">
>  <li><a href="#animals">Animals</a></li>
>  <li><a href="#buildings">Buildings</a></li>
>  <li><a href="#cars">Cars</a></li>
>  <li><a href="#people">People</a></li>
> </ul>
>
> So only the last element in the URL has to stay, and a hash has te be
> added...
> I wouldn't know how to achieve this. I've been googling it for three
> hours now, but i jus't can't get it to work.
> Any help would be greatly appreciated!
>
> Thanks,
> Knal

Reply via email to