[jQuery] Odd Behavior in IE6: Links not parsing...

[jQuery] Odd Behavior in IE6: Links not parsing...


I built this function (with the help of this group) to parse any
outbound link and append before my redirect page.
it works fine in firefox, yet, IE has a problem doing it. heres the
code:
function outbound()
{
    $('a[@href*=http://]').not('[@href*=kaflink.com]').each(function()
    {
        $(this).attr('href','http://kaflink.com/out.cfmx?url=' + $
(this).attr('href')).attr('target','_blank');
    });
}
again, it works fine in firefox, but IE just gives that little
javascript error at the bottom of the page and links remain
unaltered. anyone know what the problem could be?