jQuery入门(14) 添加HTML元素

使用jQuery可以方便的添加新的HTML元素。

下面的方法用于添加HTML元素:

append() – 在指定的元素的尾部添加一个新内容。

prepend() -在指定的元素里前部添加新内容。

after() – 在指定元素前添加新内容

before() -在指定元素的后面添加新内容。

乍一看 append,prepend 和after,before似乎功能一样,但append,prepend指在选中的元素本身(内部)的前 面和后面,而after,before指在选择中的元素的前面和后面。

可以参考下面的append例子:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>JQuery Demo</title>
    <script src="scripts/jquery-1.9.1.js"></script>
    <script>
        $(document).ready(function () {
            $("#btn1").click(function () {
                $("p").append(" <b>Appended text</b>.");
            });     

            $("#btn2").click(function () {
                $("ol").append("<li>Appended item</li>");
            });
        });
    </script>
</head>     

<body>
    <p>This is a paragraph.</p>
    <p>This is another paragraph.</p>
    <ol>
        <li>List item 1</li>
        <li>List item 2</li>
        <li>List item 3</li>
    </ol>
    <button id="btn1">Append text</button>
    <button id="btn2">Append list items</button>
</body>
</html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索append
, function
, 元素
, jquery append
, prepend
, 新内容
, List添加元素
, 添加元素
后面
jquery添加html元素、jquery添加元素、jquery数组添加元素、jquery 动态添加元素、jquery添加子元素,以便于您获取更多的相关知识。

时间: 2024-10-04 00:43:08

jQuery入门(14) 添加HTML元素的相关文章

jQuery给动态添加的元素绑定事件的方法

 这篇文章主要介绍了jQuery给动态添加的元素绑定事件的方法,对比了jQuery中事件绑定的方法以及常见版本使用绑定的区别,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jQuery给动态添加的元素绑定事件的方法.分享给大家供大家参考.具体分析如下: jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定.在1.7版本以前使用live.但是在1.8版本以后推荐使用on.这里介绍jQuery中如何给

jquery html动态添加的元素绑定事件详解_jquery

在实际开发中会遇到要给动态生成的html元素绑定触发事件的情况: <div id="testdiv"> <ul></ul> </div> 假设我们要给ul动态添加的<li>绑定click事件形成如下结果 <div id="testdiv"> <ul> <li name="apple">apple</li> <li name="

jQuery入门(17) 读写HTML元素的css属性

jQuery 的css()方法用来设置或读取HTML元素的css属性. 读取元素的CSS语法语法如下: css("propertyname"); 比如下面代码取得第一个<p>元素的背景颜色. $("p").css("background-color"); 使用下面的语法来设置HTML元素的CSS属性: css("propertyname","value"); 例如,下面代码为所有<p>

jQuery入门(18) 操作HTML元素的大小

jQuery 提供下面方法来控制HTML元素的大小: width() height() innerWidth() innerHeight() outerWidth() outerHeight() 一般影响HTML元素 大小各部分的示意图如下所示: jQuery width()和height()方法 width()用来设置或取得元素的宽度,height()设置和取得元素的高度. 下面代码取得<center>元素的高度和宽度. $("button").click(functio

jQuery入门(15) 删除HTML元素

jQuery使用下面两个方法来删除或是清空某个HTML元素. remove() – 删除指定的元素(包 括其子元素) empty() – 清空指定元素的子元素 例如: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery Demo</title> <script src="scripts/jquery-1.9.1.js&

jquery给动态添加的元素添加事件无效

问题描述 $('#Pagination3').on('click','a',(function(){alert('test11');}))以上是代码,帮我看看哪里错了 解决方案 解决方案二:$('#Pagination3').click(function(){//todo...}); 解决方案三:引用1楼yaotomo的回复: $('#Pagination3').click(function(){//todo...}); 我要的绑定的是Pagination3下面的a标签的click事件,a为js

jquery入门教程

jQuery入门(1) 概述 jQuery入门(2) 基本语法 jQuery入门(3) Selectors jQuery入门(4) Events jQuery入门(5) 显示/隐藏内容 jQuery入门(6) 淡入淡出效果 jQuery入门(7) 滑动效果 jQuery入门(8) 动画效果 jQuery入门(9) 终止动画 jQuery入门(10) 回调函数 jQuery入门(11) 方法链 jQuery入门(12) HTML Get jQuery入门(13) HTML Set jQuery入门

jQuery使用addClass()方法给元素添加多个class样式

 这篇文章主要介绍了jQuery使用addClass()方法给元素添加多个class样式的方法,实例分析了addClass方法的使用技巧及添加多个样式的实现方法,需要的朋友可以参考下     本文实例讲述了jQuery使用addClass()方法给元素添加多个class样式的方法.分享给大家供大家参考.具体如下: jQuery通过addClass()方法给元素添加多个class,只需要在添加的class中用空格分开多个class既可 ? 1 2 3 4 5 6 7 8 9 10 11 12 13

jQuery给多个不同元素添加class样式的方法

 这篇文章主要介绍了jQuery给多个不同元素添加class样式的方法,实例分析了addClass()方法添加样式的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery给多个不同元素添加class样式的方法.分享给大家供大家参考.具体分析如下: jQuery可以通过addClass()方法给多个不同的html元素同时添加相同的class ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2