"function()" within a "click" handlers, because when you do it on a
selector that do not return a single element ("#cat_list > div"
returns several dom element) you cannot access the data you need
(e.target is the element you clicked). "#cat_list" return a single dom
element and it's not a problem
I don't know if this is the issue
On 3 Dic, 16:03, Civette <la.cive...@gmail.com> wrote:
> Well i'm in trouble.
>
> Following code does not trigger :
>
> Code: Select all
> $("#cat_list > div").click(function()
> { alert("Bye bye!");;
> });
>
> neither
>
> Code: Select all
> $("#cat_list ~ div").click(function()
> { alert("Bye bye!");;
> });
>
> or
>
> Code: Select all
> $("#cat_list > *").click(function()
> { alert("Bye bye!");;
> });
>
> Altough this works :
>
> Code: Select all
> $("#cat_list").click(function()
> { alert("Bye bye!");;
> });
>
> HTML code looks like :
>
> <div id="cat_list">
> <div id="39">a</div>
> <div id="40">b</div>
> ...
> </div>
>
> Any idea ?
>
> thanks
No comments:
Post a Comment