Can you try this:

$("#logo").click(function(){
              $.cookie('startCookie', 'default').load('http://www.mylink.com
');
       });

You do not have to put the a there as logo being the parent will receive the
click even as part of the event bubbling.

Thanks,
Anoop


On Fri, Sep 4, 2009 at 2:02 PM, Charlie Griefer
<charlie.grie...@gmail.com>wrote:

> I don't know that you can use a filter the way you're trying to (using the
> colon in #logo:a).
>
> Filters are more like tr:first (matches the first <tr> element), tr:odd
> (matches odd-numbered table rows.. good for zebra-striping)...
>
> See the sections about the various types of filters at
> http://docs.jquery.com/Selectors.
>
> As far as your issue...
>
> the 'a' in question is a child of the #logo element, so you'd want
>
> $('#logo > a').click(function() { });
>
> http://docs.jquery.com/Selectors/child#parentchild
>
>
> On Fri, Sep 4, 2009 at 10:53 AM, lukas <animod...@gmail.com> wrote:
>
>>
>> Thank you! It somehow does not work.
>>
>> Here is what I got:
>> $("#logo:a").click(function(){
>>                $.cookie('startCookie', 'default').load('
>> http://www.mylink.com');
>>        });
>>
>> And here is the html:
>>        <div id="logo"><a href="template language defines the link here"></
>> a></div>
>>
>> Does anybody have an idea?
>
>
>
>
> --
> I have failed as much as I have succeeded. But I love my life. I love my
> wife. And I wish you my kind of success.
>

Reply via email to