美文网首页
jQuery prop()方法

jQuery prop()方法

作者: 飞走的光年 | 来源:发表于2020-03-04 09:15 被阅读0次

一、定义和用法

prop() 方法设置或返回被选元素的属性和值。

当该方法用于返回属性值时,则返回第一个匹配元素的值。

当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对。

注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。

提示:如需检索 HTML 属性,请使用 attr() 方法代替。

提示:如需移除属性,请使用 removeProp() 方法。

二、语法

  • 返回属性的值:

      $(selector).attr(attribute)
    
  • 设置属性和值:

      $(selector).attr(attribute,value)
    
  • 使用函数设置属性和值:

      $(selector).attr(attribute,function(index,currentvalue))
    
  • 设置多个属性和值:

      $(selector).attr({attribute:value, attribute:value,...})
    
参数 描述
attribute 规定属性的名称。
value 规定属性的值。
function(index,currentvalue) 规定要返回属性值到集合的函数
index - 接受集合中元素的 index 位置。
currentvalue - 接受被选元素的当前属性值。

相关文章

  • jquery 细节问题

    操作布尔属性 jquery操作以下元素的属性: 方法 jquery中attr和prop的区别 固有属性使用prop...

  • jQuery prop()方法

    一、定义和用法 prop() 方法设置或返回被选元素的属性和值。 当该方法用于返回属性值时,则返回第一个匹配元素的...

  • 2019-06-14(前端第十四节知识点(jqr))

    jQuery属性操: 读写值为布尔类型的属性用prop方法 读写值为非布尔类型的属性用attr方法 jQuery特...

  • js 之jquery中判断checkbox是否被选中的方法

    js中 jQuery中 attr()方法 设置或者返回备选元素的值 prop方法 还有removeAttr(属性...

  • .attr() 和 .prop()

    问题的产生jQuery的.attr()和.prop()两个方法的区别 jQuery的解释官方的建议:具有 true...

  • jQuery.prop()、 jQuery.attr()、jQ

    jQuery.prop()和 jQuery.attr()方法同样都能够添加属性,但是也是有区别的,一般attr()...

  • 属性操作

    流程 在jQuery.fn.prop内部调用了access方法。access方法内部,根据参数的情况,花式调用jQ...

  • 什么时候该用prop?什么时候用attr?

    高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题...

  • jquery中attr和prop的区别

    在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问...

  • jQuery中attr和prop的区别

    在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问...

网友评论

      本文标题:jQuery prop()方法

      本文链接:https://www.haomeiwen.com/subject/xueplhtx.html