Prototype 的新函数 —— $


Prototype的官方网站上虽然还只有1.3.1版本的下载,但1.4.0版本一个月前就已经提供下载了,同时新特性的开发也还在继续。 

  从Ajaxian得到消息:Prototype赖以成名的$(x)系列函数又增加了新成员——$()——该函数将成为CSSSelector的快捷方法。使用形式如下代码: 

  $(’div#pagep.summaryimg’).each(Element.hide); 

  上述代码将隐藏id为"summary"的段落中的图片,而该段落必须是id为"page"的div块元素的子元素。 

  这说明CSSSelector的应用正越来越被推广,也说明了结构与表现分离,行为绑定结构的web页面开发理念逐渐深入人心。 

  附: 

  Behaviour是Prototype网站上推荐的一个利用CSSSelector来注册脚本事件处理器的简单类库。$()方法的引入说明Prototype已经集成了Behaviour。 

  jQuery是另一个专注于提供$()方法功能的小类库


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3