`
BlueFuture
  • 浏览: 53319 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

Jquery属性(一) -- Attr

阅读更多

属性


[1]  attr( name )      Returns: Object
      说明: 获取第一个匹配元素的属性值。该方法使得获取第一个匹配元素的属性值变得非常容易。如果一个元素没有设置相应的属性,则该方法返回undefined,属性包括:title, alt, src, href, width, style等等。
      

Js代码 复制代码
  1. var title = $("em").attr("title");  
var title = $("em").attr("title");


       name: String -- 用于获取属性值的属性名。


[2]  attr( properties )      Returns: jQuery
      说明: 为每个匹配的元素设置一组键/值对象的属性(列表)。这是一种在所有匹配元素中批量设置很多属性的最佳方式。 注意,如果你要设置对象的class属性,你必须使用'className' 作为属性名。或者你可以直接使用.addClass( class ) 和 .removeClass( class ).
      

Js代码 复制代码
  1. $("img").attr({    
  2.       src: "/images/hat.gif",   
  3.       title: "jQuery",   
  4.       alt: "jQuery Logo"  
  5.  });  
$("img").attr({ 
      src: "/images/hat.gif",
      title: "jQuery",
      alt: "jQuery Logo"
 });


       name: String -- 用于获取属性值的属性名。





分享到:
评论

相关推荐

    jquery及jquery-ui-1.8.16.custom.zip

    jQuery 1.6.4引入了一些重要的改进,例如增加了`.attr()`和`.prop()`方法的区分,`.attr()`主要用于获取或设置HTML属性,而`.prop()`则针对DOM元素的特性。此外,还修复了一些已知的bug,提高了整体性能和兼容性。 ...

    jquery-1.3.2-vsdoc.js

    在1.3.2版本中,已经支持CSS1到CSS3的各种选择器,如ID选择器("#id"),类选择器(".class"),以及更复杂的属性选择器("[attr=value]")等。 2. **DOM操作**:jQuery提供了丰富的DOM操作接口,如`.append()`(向元素...

    jquery1.7.2 API jquery-1.7.2-vsdoc 汉化中文版本

    jQuery支持CSS选择器,包括ID选择器(#id)、类选择器(.class)、元素选择器(tag)、属性选择器([attr])等。更高级的选择器如后代选择器(`>`)、兄弟选择器(`+`和`~`)以及组合选择器(`,`)使定位元素更为...

    jquery-1.2.6-vsdoc

    4. `.attr()`/`.removeAttr()`:获取或设置元素的属性值。 5. `.data()`:存储和检索与元素相关的数据。 6. `.append()`/`.prepend()`:在元素内部添加内容。 7. `.bind()`/`.unbind()`:绑定和解绑事件处理函数。 8...

    jquery-1.6.4-vsdoc.js

    - `.attr()` 和 `.prop()` 的区分:1.6版本开始引入`.prop()`方法,用于处理DOM元素的属性,而`.attr()`则主要用于获取或设置HTML属性。 - `live()` 方法的废弃:1.7版本中,`.live()`被`.on()`替代,`.on()`提供更...

    jQuery基础笔记-1

    jQuery属性操作是 jQuery 库中的一种操作,用于设置元素的属性,提供了多种属性操作方法,包括固有属性、自定义属性、数据缓存等。 #### 3.4.1 固有属性 固有属性是 jQuery 库中的一种属性,用于设置元素的固有...

    jQuery-1.6-api

    jQuery提供了丰富的DOM操作方法,如`append()`用于在元素内部添加内容,`prepend()`在元素内部前部插入内容,`html()`和`text()`用于获取或设置元素的HTML内容和纯文本内容,而`attr()`和`removeAttr()`用于处理元素...

    jQuery学习记录----处理XML数据(二)

    此外,jQuery还提供了`attr()`方法来获取或设置元素的属性值,`children()`或`find()`来查找子元素,`append()`和`prepend()`用于添加内容,以及`remove()`来删除元素等。这些方法使得XML数据的操作变得非常直观和...

    重写按钮---attr属性的使用

    在JavaScript中,`attr`方法是jQuery库的一部分,用于获取或设置元素的属性值。本文将深入探讨`attr`属性的使用及其在实际开发中的应用。 首先,`attr`方法的基本语法是`$(selector).attr(attributeName, value)`。...

    Jquery-Cheat-Sheet-1.2

    - **HTML属性设置**:可以使用`attr(name, value)`来设置HTML属性,支持传入键值对。 - **CSS样式设置**:使用`css({camelCasedName: value})`方法,可以动态改变元素的样式。对于动画,值可以是相对单位(如%,em)...

    jquery学习笔记--1

    - `.attr()`:获取或设置元素的属性值。 ### 4. 事件处理 jQuery的事件处理比原生JavaScript更简洁,如: - `.click(fn)`:为元素绑定点击事件。 - `.on('event', fn)`:通用事件绑定,可以绑定多种事件。 - `.off...

    jQuery-api-1.7.1

    `jQuery API 1.7.1`是jQuery库的一个稳定版本,发布于2012年2月9日,它包含了一系列的函数、方法和属性,帮助开发者更加高效地操作DOM(文档对象模型),处理事件、执行动画以及进行Ajax请求。 1. **选择器...

    jQuery-3.3.1-API-Docs-CN jQuery离线文档

    6. **属性和方法**:jQuery对象有许多内置的方法,如`$(selector).attr('attribute')`获取属性值,`$(selector).addClass('className')`添加CSS类,`$(selector).val()`获取表单元素的值。 7. **链式操作**:jQuery...

    jQuery-1.6-api-en

    jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。本篇将深入解析jQuery 1.6版本的API,帮助读者理解其核心功能和用法。 ### 1. **选择器(Selectors)**...

    jquery资料--jquery学习资料

    2. **属性操作(Attribute Manipulation)**:`.attr()`用于获取或设置元素属性,`.data()`则处理数据相关的属性。 3. **内容操作(Content Manipulation)**:`.html()`, `.text()`, `.val()`分别用于获取或设置...

    jQuery-Demo-Working-With-XML-Documents

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理以及Ajax交互。这个名为"jQuery-Demo-Working-With-XML-Documents"的项目专注于演示如何使用jQuery来处理和操作XML文档。XML...

    jQuery-api 1.4.1和jquery-ui-1.8.1.custom

    1. **选择器**:jQuery提供了一套强大的CSS选择器,如$(“#id”)选取ID为id的元素,$(“.class”)选取所有class为class的元素,以及$(“tag[attr=value]”)选取具有特定属性的元素。 2. **DOM操作**:jQuery简化了...

Global site tag (gtag.js) - Google Analytics