`
maxiow
  • 浏览: 13253 次
文章分类
社区版块
存档分类
最新评论

jQuery操纵属性

 
阅读更多

jQuery操纵属性

 

页面包含如下内容:

 

 

<a>A link</a>

<ul>
       <li>I</li>
       <li>Me</li>
       <li>Mine</li>
</ul>

 

  1. 使用jQuery的attr()方法设置 id 属性:
    • $('a').attr('href', 'http://www.example.com');
      将产生如下对应的HTML
    •  
      <a href='http://www.example.com'>A link</a>
      
       
  2. 将一个对象字面量以“键-值”对的方式作为参数传递给attr()方法:
    • $('a').attr({
          id   : 'tmpExample', 
          title: 'Tooltip Text',
          href: 'http://www.example.com'
      });
      将产生如下对应的HTML
    •  
      <a href='http://www.example.com' title='Tooltip Text' id='tmpExample'>A link</a>
       
  3. 通过一个回调函数传递属性值:
    •     $('li').attr(
            'id',
            function() {
              return 'tmp' + $(this).text();   
            }
          );
       将产生如下对应的HTML
    • <ul>
             <li id='tmpI'>I</li>
             <li id='tmpMe'>Me</li>
             <li id='tmpMine'>Mine</li>
      </ul>
       

    4.  移除元素属性使用 removeAttr()即可,如下:

$('a').removeAttr('title');  
   

 

 

分享到:
评论

相关推荐

    详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法

    在Web开发中,操纵DOM元素的属性是一个非常常见的任务,jQuery为此提供了非常方便的接口。本篇文章将详细介绍jQuery中用于操作DOM元素属性的两个非常重要的方法:attr()和removeAttr()。 首先,attr()方法是jQuery...

    JQuery中属性过滤选择器用法实例分析

    在jQuery中,属性过滤选择器是一种强大的工具,用于根据元素的特定属性或其值来定位DOM中的元素...在jQuery库中,这些选择器与CSS选择器相结合,提供了丰富的DOM查询能力,使得前端开发者能够更加灵活地操纵页面元素。

    jquery实现简单的人物跑动

    本教程将深入讲解如何使用jQuery来实现一个简单的人物跑动效果,这对于初学者来说是一个很好的起点。 首先,理解jQuery的核心概念至关重要。jQuery通过选择器选取DOM元素,然后对这些元素进行操作。例如,`$("#...

    使用JS和jQuery开发的打地鼠游戏

    4. **动画效果**:通过修改元素的CSS属性,JavaScript可以实现平滑的动画效果,如地鼠的出现和缩回动作。 其次,jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理和动画创建等常见任务。在打地鼠游戏中...

    jquery的说明文档

    **jQuery 是一个高效、简洁且功能丰富的 JavaScript 库,它极大地简化了 JavaScript 对 HTML 文档的操纵、事件处理、动画设计以及Ajax交互。这个“jQuery 的说明文档”提供了全面的 API 参考,是开发者学习和查阅 ...

    jquery 测试题目 以及参考答案

    **jQuery 是一个高效、简洁且功能丰富的 JavaScript 库,它极大地简化了 JavaScript 对HTML文档的操纵、事件处理、动画设计和Ajax交互。本篇将基于提供的"jQuery 测试题目 以及参考答案"来深入探讨jQuery的相关知识...

    jquery.change.extension:操纵属性和属性时触发更改事件

    《jQuery.change.extension:属性与事件的深度探索》 在JavaScript的世界里,jQuery库以其简洁的API和强大的功能深受开发者喜爱。今天我们将深入探讨一个特定的扩展插件——jQuery.change.extension,它提供了一种...

    jquery4种选择器

    本文将深入探讨jQuery中的四种主要选择器:ID选择器、标签选择器、类选择器和属性选择器。这些选择器是jQuery高效地定位页面元素的基础,让我们逐一了解它们。 首先,ID选择器是通过CSS的`#`符号来指定一个元素的...

    jQueryAPI-十天学会DIV+CSS(WEB标准).

    了解如何用jQuery操纵CSS属性,能够让你灵活控制网页的视觉表现。 6. **动画效果**:jQuery的动画功能强大,如`fadeIn()`, `slideUp()`, `animate()`等,可以轻松实现平滑的过渡效果。学习如何运用这些动画方法,为...

    100多个 jquery例子

    **jQuery 是一个高效、简洁且功能丰富的 JavaScript 库,它极大地简化了 JavaScript 对HTML文档的操纵、事件处理、动画设计以及Ajax交互。本资源包含超过100个jQuery的实例,涵盖基础操作到复杂特效,旨在帮助学习者...

    jquery 3D立体图像查看

    jQuery则提供了一种更加简便的方式来操纵这些特性,使得非专业的前端开发者也能轻松创建动态的3D视觉效果。 在"jQuery 3D立体图像查看"项目中,核心思想是通过旋转和缩放图像来模拟3D空间中的视角变化。这通常包括...

    jquery1.6.1

    jQuery 1.6.1 已经发布!该版本重点更新了属性模块,同时修复了一些bug。 布尔属性,如检查,选择,只读和禁止在1.6.1版本中的处理方式将与...所有其他属性(在HTML中可见的)能够也应该继续由.attr() 方法操纵。

    jQuery超大众化登录弹层插件

    在弹层效果中,jQuery通过操纵CSS样式和JavaScript的显示与隐藏属性,实现在页面上动态展示或隐藏元素,达到弹出层的效果。这种技术可以创建轻量级、响应式的用户体验,无需跳转页面就能完成登录或注册操作。 二、...

    jQuery粒子动态背景特效

    jQuery粒子动态背景的实现主要是通过操纵DOM元素的样式属性,如位置、透明度等,配合定时器函数(如`setInterval`)来实现连续的动画效果。 要创建一个jQuery粒子背景特效,首先需要在HTML文件中引入jQuery库。这...

    jquery选择器及jquery表单操作

    其中,选择器是jQuery的核心特性之一,它提供了丰富的语法来选取页面中的DOM元素,使开发者能够更灵活、高效地操纵页面元素。 #### 基本选择器 - **ID选择器**:`$("#myElement")`用于选取拥有特定ID的元素,由于...

    jquery多个图片悬停显示效果

    综上所述,这个项目涵盖了jQuery的事件处理、CSS样式操纵以及动态效果的实现,是提升网页互动性和用户体验的一个有效示例。通过学习和实践这些技术,开发者可以创造出更多吸引人的网页交互功能。

    jquery-1.12.4.min.js

    1. **DOM操作**:通过简洁的API,jQuery可以方便地选择元素、添加或删除类、改变HTML内容,以及操纵CSS属性。例如,`$("#element").html()`用于获取或设置指定ID元素的HTML内容。 2. **事件处理**:jQuery简化了...

Global site tag (gtag.js) - Google Analytics