jquery属性包括以下几个:

        attr(name|pro|key,val|fn)
removeAttr(name)
prop(n|p|k,v|f)1.6+
removeProp(name)1.6+ addClass(class|fn)
removeClass([class|fn])
toggleClass(class|fn[,sw]) html([val|fn])
text([val|fn])
val([val|fn|arr])

1.attr(name|pro|key,val|fn) 的操作方法:

    $("img").attr("src","img/0.jpg")//给img添加src属性并给src添加值;
$("input").attr("checked","checked")//也都是可以的

但是有一个例外就是type属性是不可以改变的,可能还有其它的,但是我就是要改变咋办,jquery的强大就体现了他给了我们了另外一种方法那就是prop()方法;接着往下看一会就说说prop的使用方法和attr的区别;

2.removeAttr(name)的使用方法:

    $("img").removeAttr("src")//这是把img当中的src属性移除;
$("input").removeAttr("checked")//都是可以的;

3.prop(n|p|k,v|f)1.6+

    prop的使用方法和attr是一样但是还是有区别的,第一:prop只支持1.6版本以上的,第二:那就是可以改变type的属性,第三attr是存在兼容性问题的等;所以在改变或添加标签自有的元素最好是使用prop();而自定义标签元素使用attr;

4.removeProp()

    这个就不讲了有了上边的几种方法,这个光看名字就知道是什么意思和怎么用了;

5.addClass(class|fn)

    $(".div").addClass("show")//这是给class名为div的元素添加了一个show的类

6.removeClass([class|fn])

    $(".div").removeClass("show")//这是把class名为div的元素中把一个show的类删掉了

7.toggleClass(class|fn[,sw])

    $(".div").toggleClass("show")//这里是class名为div的元素中要是有show的类就删掉没有就加上,是不是很方便可以;

8.html([val|fn])

    $("p").html("Hello <b>world</b>!")//这是在p里边添加HTML内容,所以标签是要经过解析了,那最后添加的只有Hello world了

9.text([val|fn])

    $("p").text("Hello <b>world</b>")//这是在p里边添加text内容,所以text里边的内容都会添加进去的,Hello <b>world</b>这些会原封不动的加进去;

10.val([val|fn|arr])

    $("input").val("hello world!")//这是在input里边添加value值.最后input框中出现的是hello world;和下边的方法是一样结果
$("input").prop("value","hello world")

jQuery中的属性就到这里,没有图片,没有案例,但是面包会有的;

jQuery属性操作总结的更多相关文章

  1. jquery——属性操作、特殊效果

    1. attr().prop() 取出或者设置某个属性的值 <!DOCTYPE html> <html lang="en"> <head> &l ...

  2. jQuery属性操作

    jQuery 的属性操作的核心部分其实就是对底层 getAttribute().setAttributes()等方法的一系列兼容性处理 ...if ( notxml ) { name = name.t ...

  3. jQuery源代码学习之八——jQuery属性操作模块

    一.jQuery属性模块整体介绍 jQuery的属性操作模块分四个部分:html属性操作,dom属性操作,类样式操作,和值操作. html属性操作(setAttribute/getAttribute) ...

  4. jQuery 属性操作和CSS 操作

    如有在jQuery方法中涉及到函数,此函数必定会返回一个数值(函数由于运行次数不同触发一些不同效果) jQuery 属性操作方法(以下方法前些日子学习过,不再赘述) addClass() attr() ...

  5. python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax

    一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...

  6. jQuery属性操作(四)

    通过阅读jQuery为属性操作封装的基本方法和为处理兼容性问题提供的hooks,发现jQuery在属性操作方面并没有做过多的设计,只是处理一下兼容性问题,然后调用基础的DOM操作方法.以下是对JQue ...

  7. jQuery属性操作(二)

    挂载到$上的几个属性操作方法分析,发现属性操作用到了sizzle封装的方法 attr: function( elem, name, value ) {        var hooks, ret,   ...

  8. jQuery属性操作(一)

    下载了jQuery的UI组件,发现内容还挺多的,还是决定先把jQuery的源码看完一遍之后再涉足UI组件.考虑到队列和动画使用较少,特别是动画,基本开始使用css3完成.因此暂时略过,开始看jQuer ...

  9. web前端----jQuery属性操作

    知识点总结 1.属性 属性(如果你的选择器选出了多个对象,那么默认只会返回出第一个属性). attr(属性名|属性值) - 一个参数是获取属性的值,两个参数是设置属性值 - 点击加载图片示例 remo ...

  10. Jquery属性操作(入门二)

    ********JQuery属性相关的操作******** 1.属性 属性(如果你的选择器选出了多个对象,那么默认只会返回出第一个属性). attr(属性名|属性值) - 一个参数是获取属性的值,两个 ...

随机推荐

  1. 《Spring实战》读书笔记——Spring简介

    欢迎大家关注我的微信公众号,共同交流Java相关技术! 使用Spring的目的 Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才能 ...

  2. asp.net mvc global.asax文件详解

    一.文件概述 global.asax这个文件包含全局应用程序事件的事件处理程序.它响应应用程序级别和会话级别事件的代码. 运行时, Global.asax 将被编译成一个动态生成的 .NET Fram ...

  3. Centos7编译opencv3.4.1

    Centos7编译opencv3.4.1 参考博客 https://blog.csdn.net/wjbwjbwjbwjb/article/details/79111996 1.配置epel源 yum ...

  4. NYOJ-15:括号匹配(二)

    内存限制:64MB 时间限制:1000ms 特判: No 通过数:54 提交数:158 难度:6 题目描述: 给你一个字符串,里面只包含"(",")",&quo ...

  5. 使用getInstance()方法的原因及作用

    使用getInstance()方法的原因及作用 先举例说明: 下面是一个例子,为什么要把这个类实例化?有什么好处? //实例化 public static DBConnect instance; pu ...

  6. advanceskeleton插件分身体和表情单独绑定的时候合并表情步骤

    advanceskeleton插件分身体和表情单独绑定的时候合并表情使用的代码以及合并步骤 1.身体单独绑定 2.表情单独绑定 3.合并步骤 ①原有adv表情文件删掉除了curve组以外所有东西 删除 ...

  7. python leetcode 颠倒二进制数

    我的做法,,这个题在于必须补0 def reverseBits(n): num=32-len(bin(n)[2:]) m = bin(n)[2:][::-1] if num > 0: for i ...

  8. RXJS 实例操作符

    先来了解几个新名词: Observable : 可观察对象,是一组值或事件的集合 Observer : 观察者,回调函数集合 Subscription :Observable动作执行者 Operato ...

  9. maya_help()验证编程过程中模块导入的情况

    import rigLib reload(rigLib.base.control)spine = rigLib.base.control.Control( prefix = 'spine1') hel ...

  10. Linux 命令备忘

    1.查看所有正在运行的进程:ps -A 2.运行一个可执行文件(切换到目标目录下,LinuxProject3为可执行文件名):./LinuxProject3