`
周大帅
  • 浏览: 26513 次
社区版块
存档分类
最新评论

JavaScript强化教程——jQuery - 获得内容和属性

阅读更多
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— jQuery - 获得内容和属性

jQuery 拥有可操作 HTML 元素和属性的强大方法。

jQuery DOM 操作

jQuery 中非常重要的部分,就是操作 DOM 的能力。

jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。

提示:DOM = Document Object Model(文档对象模型)

DOM 定义访问 HTML 和 XML 文档的标准:

“W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容、结构以及样式。”

获得内容 - text()、html() 以及 val()

三个简单实用的用于 DOM 操作的 jQuery 方法:

text() - 设置或返回所选元素的文本内容
html() - 设置或返回所选元素的内容(包括 HTML 标记)
val() - 设置或返回表单字段的值

下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:

实例$("#btn1").click(function(){ alert("Text: " + $("#test").text()); }); $("#btn2").click(function(){ alert("HTML: " + $("#test").html()); });

下面的例子演示如何通过 jQuery val() 方法获得输入字段的值:

实例$("#btn1").click(function(){ alert("Value: " + $("#test").val()); });

获取属性 - attr()

jQuery attr() 方法用于获取属性值。

下面的例子演示如何获得链接中 href 属性的值:

实例$("button").click(function(){ alert($("#w3s").attr("href")); });
JavaScript强化教程——jQuery - 获得内容和属性
分享到:
评论

相关推荐

    jquery3.6.0

    本次我们关注的是jQuery的最新版本——jQuery 3.6.0,它在前一版本的基础上进行了多方面的改进和优化。 首先,jQuery 3.6.0的核心目标是保持向后兼容性,确保现有的jQuery代码能够无缝地运行在这个新版本上。这使得...

    jQuery1.7.1-1.9.0各版本

    jQuery是世界上最流行的JavaScript库之一,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。在本文中,我们将深入探讨jQuery的1.7.1至1.9.0这几个版本之间的关键变化和改进,帮助开发者了解...

    jQuery权威指南-源代码

    因此,为了提高Web开发的效率和强化Web应用的功能,熟练使用jQuery是Web开发者必备的一种能力。 《jQuery权威指南》由国内资深Web技术专家亲自执笔,4大Web开发社区一致鼎力推荐,权威性毋庸置疑。 内容新颖,基于...

    Web客户端开发——HTML5+CSS+JavaScript实例教程.rar

    在HTML5环境中,JavaScript得到了进一步强化,提供了新的API,如Web Storage(本地存储)、WebSocket(实时双向通信)、Geolocation(地理位置定位)和Web Workers(后台多线程处理)。此外,框架和库如jQuery、...

    jquery1.7.2_20120420中文版 和jQuery1.6_英文版

    总的来说,jQuery 1.7.2中文版和jQuery 1.6英文版都是jQuery发展历程中的重要里程碑,它们在提供易用性的同时,不断强化其核心功能并优化性能。无论你是初学者还是经验丰富的开发者,了解这两个版本的关键特性都将有...

    jquery.mobile-1.0rc3.zip

    在这个特定的版本——jQuery Mobile 1.0 Release Candidate 3(简称jQuery Mobile 1.0rc3)中,我们看到一系列针对“页面”结构优化的改进,以更好地支持单页和本地内部链接的“页面”内导航。 一、jQuery Mobile ...

    jQuery1.6优秀的Web前端开发框架

    同时,对于`data-*`自定义数据属性的处理也得到了增强,使得存储和检索关联数据变得更加便捷。 此外,jQuery 1.6还强化了DOM操作的功能。`.clone()`方法现在能更好地保留元素的事件绑定,`.attr()`和`.prop()`方法...

    jQuery 1.4 Reference Guide

    《jQuery 1.4 参考指南》是针对广受欢迎的JavaScript库——jQuery的一个全面而深入的探索。这本书由Karl Swedberg和Jonathan Chaffer共同编写,于2010年由Packt Publishing出版。该书版权严格受保护,任何未经许可的...

    jQuery鱼骨图形式信息展示代码.zip

    本示例中,我们关注的是使用jQuery实现的一种特殊的数据可视化形式——鱼骨图(也称为Ishikawa图或鱼刺图)。这种图表常用于问题分析,展示各个因素如何与主要问题关联。在网页设计中,它能有效地呈现复杂数据,帮助...

    jquery [ 源码 1.7.2 + UI 1.8.22 ]

    1.7.2版本进一步强化了对CSS3选择器的支持,同时提供了一系列便利的方法,如`$(selector)`用于元素选择,`.attr()`和`.prop()`用于属性操作,`.on()`用于事件绑定,`.each()`用于遍历,以及`.append()`等用于DOM操作...

    很酷的整屏全屏切换有小缩略图

    "很酷的整屏全屏切换有小缩略图"这个标题所指的是一种利用jQuery实现的特效,它结合了全屏图像展示和小缩略图导航的功能,为用户提供了一种既美观又实用的浏览体验。 首先,全屏切换是通过JavaScript库,如jQuery,...

    颜色的超级无敌变化新颖的感觉很酷

    颜色的三属性——色调、饱和度和明度,决定了颜色的感官体验。 在编程中,颜色变化可以通过JavaScript、CSS3、SVG或者各种图形库实现。例如,CSS3提供了丰富的动画和过渡功能,可以轻松创建平滑的颜色变化效果。...

    AngoNews:新闻门户网站传播安哥拉新闻

    描述中的“安哥新闻 新闻门户网站传播安哥拉新闻”是对标题的进一步强化,它强调了网站的核心功能——分享和更新安哥拉的相关新闻。这暗示着AngoNews可能具有用户友好的界面,方便用户快速浏览和搜索感兴趣的内容,...

Global site tag (gtag.js) - Google Analytics