`
JavaCrazyer
  • 浏览: 3012254 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类

JQuery简单学习(7)——jQuery HTML 操作

阅读更多

 

jQuery 包含很多供改变和操作 HTML 的强大函数。

————————————————————
改变 HTML 内容
语法
$(selector).html(content)
 html() 函数改变所匹配的 HTML 元素的内容(innerHTML)。
实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  $("p").html("W3School");
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 ————————————————————
添加 HTML 内容
语法
$(selector).append(content)
 append() 函数向所匹配的 HTML 元素内部追加内容。

语法
$(selector).prepend(content)
 prepend() 函数向所匹配的 HTML 元素内部预置(Prepend)内容。

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  $("p").append(" <b>W3School</b>.");
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>

 语法
$(selector).after(content)
 after() 函数在所有匹配的元素之后插入 HTML 内容。

语法
$(selector).before(content)
 before() 函数在所有匹配的元素之前插入 HTML 内容。

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  $("p").after(" W3School.");
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 ————————————————————
jQuery HTML 操作 - 来自本页
函数 描述 $(selector).html(content) 改变被选元素的(内部)HTML $(selector).append(content) 向被选元素的(内部)HTML 追加内容 $(selector).prepend(content) 向被选元素的(内部)HTML “预置”(Prepend)内容 $(selector).after(content) 在被选元素之后添加 HTML $(selector).before(content) 在被选元素之前添加 HTML

分享到:
评论

相关推荐

    jquery基础实例002——可编辑的表格

    综上所述,"jquery基础实例002——可编辑的表格"涵盖了jQuery的基本使用、事件处理、DOM操作、Ajax交互等多个方面,是学习jQuery实际应用的一个好例子。通过深入理解并实践这个实例,开发者可以提升在网页动态交互...

    Jquery基础实例01——用户名校验

    jQuery是一个轻量级的JavaScript库,提供了丰富的API来简化DOM操作、事件处理以及Ajax交互。在这个基础实例中,我们将学习如何使用jQuery进行简单的用户名校验。 ### 一、jQuery简介 jQuery是由John Resig于2006年...

    学习jQuery中的Ajax——$.get()方法

    在JavaScript的世界里,jQuery库以其简洁的API和强大的功能,成为了开发者们常用的选择,尤其是在处理DOM操作和Ajax请求时。本篇文章将深入探讨jQuery中的Ajax方法之一——`$.get()`,以及如何通过它来实现异步数据...

    一天搞定jQuery(二)——使用jQuery表格的隔行换色

    jQuery作为一个强大的JavaScript库,提供了丰富的功能来简化DOM操作,让我们可以轻松地实现这个功能。 首先,我们需要理解基本的HTML表格结构。一个基本的表格由`&lt;table&gt;`标签开始,内部包含`&lt;tr&gt;`(表格行)标签,...

    一天搞定jQuery(一)——使用jQuery完成定时弹出广告

    在"一天搞定jQuery(一)——使用jQuery完成定时弹出广告"的主题中,我们将深入探讨如何利用jQuery来实现一个定时弹出的广告功能。 首先,我们需要了解jQuery的核心概念。jQuery通过选择器(Selectors)获取DOM元素,...

    jquery图片加载动画——queryloader2

    jQuery QueryLoader2是一款强大的JavaScript库,专为网页中的图片加载设计出优雅的加载动画效果。这个库是由Gerben Stoel开发的,它旨在提供一种跨浏览器的解决方案,以提升用户体验,尤其是在网页内容加载期间。...

    一天搞定jQuery(四)——使用jQuery完成省市二级联动的效果

    在本教程中,我们将深入探讨如何使用jQuery库来实现一种常见的网页交互功能——省市二级联动效果。这种效果常用于地址选择,用户在选择省份时,下拉框中的城市选项会根据所选省份动态更新。这既提高了用户体验,也...

    一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

    在实践中,可以参考名为"jQueryDemo"的压缩包文件,里面可能包含了示例代码和HTML文件,供你学习和调试。通过不断实践和探索,你将能够熟练地运用jQuery来构建更多富有交互性的网页元素,提升你的前端开发技能。

    jquery引用文件——jquery.js

    jQuery是由John Resig开发的开源JavaScript库,其主要目标是简化JavaScript的DOM操作,同时提供丰富的事件处理、动画效果和Ajax交互。jQuery的命名源自"JavaScript"和"Quirksmode"的组合,意在解决浏览器之间的兼容...

    jQuery中文版1.4——1.7API参考手册CHM版

    本资源包含了jQuery从1.4到1.7版本的中文版API参考手册,这些CHM文件提供了详尽的函数、方法和属性介绍,是开发者学习和查阅jQuery API的重要参考资料。 在jQuery 1.4版本中,引入了一些重要的改进和新功能。例如,...

    一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选

    jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互等任务,使得开发者能够更高效地编写代码。在这个示例中,我们将关注于如何通过jQuery选择器和方法来控制复选框的状态。 首先,了解...

    JQuery的使用——实例讲解

    在IT领域,jQuery是一个非常流行的JavaScript库,它极大地简化了JavaScript的使用,使得网页动态化和DOM操作变得简单易行。本篇文章将深入探讨jQuery的使用,并通过一系列实例来帮助理解其核心概念和功能。 首先,...

    jquery 分页——jqueryPage.js

    jQuery 是一个广泛使用的 JavaScript 库,它简化了 DOM 操作、事件处理和动画效果。`jqueryPage.js` 是一个基于 jQuery 的分页插件,用于帮助开发者轻松实现网页的分页功能。 `jqueryPage.js` 插件的使用首先需要...

    jQuery.flipster——简单好用的立体式banner切换插件.zip

    jQuery.flipster是一款优秀的jQuery插件,专为创建立体式的轮播Banner或旋转木马效果而设计。这款插件以其简洁的API和出色的用户体验受到了许多开发者的喜爱。在本压缩包中,你将找到所有必要的资源来快速搭建一个...

    基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstarp响应式图书商城

    ### 基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstrap响应式图书商城 #### 一、项目概述 本项目旨在通过HTML、CSS、JavaScript、jQuery以及Bootstrap等技术来构建一个完整的响应式电子...

    jQuery游戏——小鸟飞行

    《jQuery游戏——小鸟飞行》是一款基于JavaScript库jQuery开发的简单互动游戏,旨在通过模拟小鸟飞行的场景,让玩家体验到游戏的乐趣,同时也提供了一个学习jQuery交互效果和动画制作的实践平台。这款游戏通常由HTML...

    jQuery动态添加删除编辑标签代码.zip

    在IT行业中,jQuery库是广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理和动画效果。本资源"jQuery动态添加删除编辑标签代码.zip"提供了一种实现动态管理标签页的方法,尤其适用于需要用户交互性高的Web...

    jquery点击图片放大插件——即插即用.zip

    《jQuery点击图片放大插件——实现简单高效的网页交互体验》 在Web开发中,提供良好的用户体验是至关重要的,其中图片的展示方式就是一种常见的优化点。"jQuery点击图片放大插件"正是为了解决这个问题而设计的,它...

    jQuery插件——imgbox(点击图片查看大图)

    jQuery 的目标是使用户的 JavaScript 编程变得更简单,Imgbox 插件正是基于 jQuery 构建的。 2. **Imgbox 功能特性** - **弹出大图**:当用户点击含有特定类名或数据属性的图片时,Imgbox 插件会自动提取图片源,...

    分享Jquery-UI实现Web桌面系统——jWebOS

    建议开发童鞋使用跨平台开发工具——统一开发环境UDE来进行查看、调试、开发哦~~统一开发环境是一款HTML5跨平台一站式应用开发、调试和部署工具, 它支持HTML5跨平台开发,原有Java跨平台插件支持Android、Symbian、...

Global site tag (gtag.js) - Google Analytics