zoukankan      html  css  js  c++  java
  • jquery的属性操作

      // jQuery的属性操作
            // 布尔属性使用   prop()  来操作
            // 其他的属性使用 attr()  来操作

            // 标签对象.prop( 属性 , 属性值 )   设定属性
            // 标签对象.attr( 属性 , 属性值 )  设定属性

            // 标签对象.prop( 属性 )  获取属性的属性值
            // 标签对象.attr( 属性)  获取属性的属性值

            // 标签对象.removeProp( 属性 )  删除属性
            // 标签对象.removeAttr( 属性)  删除属性
            // removeProp() 只能删除 prop()设定的属性
            // removeAttr() 可以删除一切设定的属性


            // 获取属性的属性值

            console.log( $('div').prop('id') );
            console.log( $('div').prop('class') );
            console.log( $('div').prop('name') );   // 有些属性 prop() 无法获取

            console.log( $('input').prop('disabled') );   // 获取到的属性是 true 或者 false
            console.log( $('button').prop('disabled') );


            console.log( $('div').attr('id') );
            console.log( $('div').attr('class') );
            console.log( $('div').attr('name') );   // 可以获取所有属性的属性值

            console.log( $('input').attr('disabled') );   // 布尔属性获取到的是属性名称或者undefined
            console.log( $('button').attr('disabled') );

            // 总结:
            // 布尔属性用 prop()   其他属性都用 attr()
            // prop()只删除prop()  attr()删除一切
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    Unity 检查文件命名是否规范
    比特 bit 字节 byte ASCII码 Unicode UTF 32 UTF 8 傻傻分不清楚
    LuaJIT诡异bug(疑似)
    [转]现代密码学实践指南
    [转]安卓系统下luajit性能问题
    [转]用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
    lua string.format的bug(已知存在于lua5.1.5、LuaJIT-2.0.4)
    编译libmysqlclient.a静态库
    linux模拟复杂网络环境下的传输
    mingw & vs 兼容
  • 原文地址:https://www.cnblogs.com/ht955/p/14110359.html
Copyright © 2011-2022 走看看