YAHOO.util.Dom之布尔值
名字倒不知道怎么写了,就记成布尔值吧,主要介绍YUI的Dom方法里返回Boolean值的几个方法,一共三个,比较简单:
hasClass ( el , className ):这个方法就是判断el是否拥有某一个class。
inDocument ( el , doc ):就是判断el是否在Dom结构中存在,一般我们使用removeChild方法会将元素移出到超空间,虽然是存在的,但是它不存在Dom结构中,普通的Dom方法中我是通过判断document.documentElement是否包含那个元素,YUI的方法其实一样的。
isAncestor ( haystack , needle ):判断是否是父节点,这个方法可以用来解决很困扰我们的onmouseover和onmouseout问题,要善用哈~
好久没有好好睡了,实在不行了,早点睡了哈,大家晚安~
这篇文章发布于 2009年03月24日,星期二,22:18,归类于 YUI。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback。
补充一点: hasClass方法的className参数支持正则表达式:)
@小马 恩那,看到了哈
if (className.exec)