jqlite

尽管Angular不鼓励依赖jQuery库,但是在应用中仍然可以使用它。只需确保在 DOMContentLoaded事件被触发之前载入它或者手动启动应用即可。 
Angular本身包含了一个叫做jqLite的可兼容性库。 使用过的angular.element()方法就返回一个jqLite对象,
 jqLite是jQuery库的子集,它 允许Angular以跨浏览器兼容的方式维护DOM。 jqLite并不试图覆盖jQuery库包含的所有方法,它旨在保持轻量,
并且只覆盖了Angular要用 到的那些方法。 
                    这个库包含以下jQuery方法。 
                    addClass() 给元素添加指定的类。 
                    after() 在元素的后面插入内容。 
                    append() 将内容插入到元素的尾部。 
                    attr() 获取或者设置元素的属性①值。 
                    bind()/on() 给选中元素的一个或者多个事件附加一个事件处理程序。 
                    children() 获取元素的子元素。 
                    clone() 创建一个元素的深复制。 
                    contents() 获取每个元素的子节点,返回的集合中包含文本和注释节点。 
                    css() 获取或设置元素的style属性值。 
                    data() 存储或返回与元素关联的指定数据值。 
                    eq() 获取指定索引位置的元素。 
                    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结构包裹元素。 
 
 
 
用法angular.element()
  比如: var tat=angular.element(document.getElementById("XXX"));
                    tat.removeAttr("readonly");//移除掉readonly这个属性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值