作者TonyQ (沉默是金)
看板Ajax
标题Re: [问题] Jquery的bug
时间Mon Sep 1 12:24:56 2008
※ 引述《tn801534 (踢恩)》之铭言:
: <div id="editsidebar">
: <a><a><a>
: <a></a>
: <a></a>
: </a></a></a>
: </div>
: alert($("#editsidebar").children("a").length); 答案是5
: 全部改成span答案变1
: alert($("#editsidebar").children("span").length);
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 218.211.217.211
这不是bug , <a></a> 里面本来就不能放<a> , span包span则无妨.
(换个角度想想 , 你要连到哪一个?)
同样的状况也会发生在 <p> 包 <p> 的状况.
dom结构在解读的时候会把他当下一个子元素 ,
这是浏览器对错误行为的解读 , 本来就难以预期 , 我是觉得不能算bug .
--
What do you want to have ? / What do you have?
从书本中,你可以发现我的各种兴趣。
从CD中,你可以了解我所喜欢的偶像明星。
或许从文字你很难以了解一个人,但从物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.219.202
1F:推 tn801534:喔喔 了解 09/01 13:06