Page 456 - AngularJS权威教程
P. 456

436  第 34 章  下一步


                 find()  过滤元素的子节点,只能通过标签名过滤。
                 hasClass()  确定元素本身是否分配了给定的类。

                 html()  获取或者设置元素的HTML内容。
                 next()  获取紧跟元素的兄弟元素。

                 off()/unbind()  通过名称移除一个事件处理程序。

                 parent()  获取元素的父元素。
                 prepend()  将内容插入到元素的开头。
                 prop()  获取或设置元素的属性 值。
                                             ①
                 ready()  指定一个DOM加载完成时执行的函数。

                 remove() 从DOM中移除元素。
                 removeAttr()  从元素中移除一个属性(attribute)。

                 removeClass()  从元素中移除一个、多个或者所有类。
                 removeData()  从元素中移除先前存储的数据。

                 repalceWith()  使用提供的新内容替换元素。
                 text()  获取或者设置元素中合并的文本内容。

                 toggleClass()  从元素中添加或者移除一个或者多个类。
                 triggerHandler()  执行附加给元素的某个事件的所有事件处理程序。

                 val()  获取或设置元素的当前值。
                 wrap()  使用指定的HTML结构包裹元素。


             34.2  了解基本工具


                 AngularJS社区非常出色,还编写了一些非常不错的工具以支持AngularJS开发。接下来我们
             将讨论构建工具、框架以及实时交互工具。


             34.3  Grunt

                      ②
                 Grunt 是一个纯净的JavaScript任务运行器。开发JavaScript应用程序时它可以为你节省很多时
             间,这包括服务器端和客户端。它会让重复任务消失,并且还可以为你自动处理运行任务。

                 JavaScript社区到处都在用Grunt工具,并且已经创建了数百个插件。如果需要或者想用的插
             件还没有人开发,使用Grunt工具创建自己的插件也非常容易。


             ——————————
                ① 这里的属性指的是property。——译者注
                ② http://gruntjs.com/
   451   452   453   454   455   456   457   458   459   460   461