测开之路一百零三:jquery元素和标签的插入与删除

标签内插入

标签外插入

给标签加标签

!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>元素和标签插入</title>    <script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script></head><body><h1>元素和标签插入</h1><button id="btn">操作</button><button id="btn2">操作2</button><div class="container">    <p>第一个段落</p>    <p>第二个段落</p>    <span>这是span标签</span></div>

</body></html><script>    $(document).ready(function () {        //给标签加标签        $("#btn2").click(function () {            $("span").wrap("<strong style=‘color: blue‘></strong>")        });

        $("#btn").click(function () {

            // //标签外            // $(‘p‘).before(‘<a herf="#">这是前面插入</a>>‘); //在前面插入            // $(‘p‘).after(‘<a herf="#">这是后面插入</a>>‘); //在后面插入

            // //标签内            // $(‘p‘).prepend(‘<a herf="#">这是前面插入</a>>‘);  //在前面插入            // $(‘p‘).append(‘<a herf="#">这是后面插入</a>>‘);  //在后面插入

        });

    });</script>

删除

清空内容,保留标签

删除标签和内容

删除两边的标签

删除属性

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title></title>    <script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script></head><body><h1>删除元素</h1><button id="btn">操作</button><div class="container">    <p style="color: blue">这是div标签下的第p标签</p></div><strong><a href="https://www.baidu.com/">这是外侧有strong标签的a标签</a></strong>

</body></html><script>    $(document).ready(function () {        $("#btn").click(function () {            //删除属性            $("p").removeAttr("style");

            // //删除两边的标签            // $("a").unwrap();

            // //删除标签和内容            // $("p").remove();

            // //点击时清空内容,保留标签            // $(".container").empty();

        });    });</script>

原文地址:https://www.cnblogs.com/zhongyehai/p/11415334.html

时间: 2024-10-28 15:45:09

测开之路一百零三:jquery元素和标签的插入与删除的相关文章

测开之路一百零二:jquery元素操作

jquery对元素操作,获取/替换文本(.text()).html(.html()).属性(.attr()).值(.val()) html代码 text() 根据标签获取文本值 同一个标签下筛选明细 最后一个元素 第一个元素 替换文本 html 获取html 替换html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>

测开之路一百零一:jquery文字特效、动画、方法链

文字特效 html内容 1.卷起/展开 2.隐藏/显示 3.淡入淡出 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!--<script src="../js/jquery-3.4.1.min.js"></script>--&g

测开之路一百零四:jquery操作样式

jquery操作样式 添加样式.删除样式 切换样式 css("属性","值") css("属性","值"), 修改多个 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script src="h

测开之路一百零五:bootstrap的两种引用方式

一:下载到本地引用: 3.3.7版本:https://getbootstrap.com/docs/3.3/getting-started/#download 下载后解压到本地项目中引用 第二种,cdn标签引用:https://www.bootcdn.cn/twitter-bootstrap/ 为了稳定,找3.3.7版本,min.css,复制标签:<link href="https://cdn.bootcss.com/twitter-bootstrap/3.3.7/css/bootstrap

测开之路一百五十二:基于jquery的ajax实现(load、get、ajax)

ajax除了用原生的js实现之外,也可以使用jquery实现,而且用jquery更方便 看一个简单的示例,保留上一篇的content路由和html,实现上一篇一样的功能,点击获取内容,局部刷新 准备一个页面用于被调用 <h1>这是content.html的h1标签</h1><p style="background: red"> 这是content.html的p标签,红色 <a href="https://www.baidu.com/&

测开之路一百:jquery引用、语法、事件

工作中一般会使用jquery代替js,jquery官网:https://jquery.com/ 引用jquery: 第一种方式:下载引用: jquery下载官网:https://jquery.com/download/ 下载压缩版本:右键-链接另存为,保存到项目的js下 引用 第二种方式:CDN引入:https://www.bootcdn.cn/jquery/ 为了稳定,使用2.2.4版本,直接复制标签到script标签下 jquery语法:$("选择器").事件(函数); 准备htm

测开之路一百三十八:会话管理之session

session管理和使用,需要用到flask的session模块和设置安全码:app.secret_key 比如列表页和编辑功能只能给admin用 列表页 编辑页 添加session 登录成功时,把username添加到session里面 app.secret_key = 'qoihf2397r21380r2/./ad' # 加密的安全码,越复杂越好,flask后台自动进行加密 @app.route('/login/', methods=['GET', 'POST'])def login():

测开之路一百三十六:错误消息闪回提示

错误消息提示:flask.flash 视图 app.secret_key = 'qoihf2397r21380r2/./ad' # 加密的安全码,越复杂越好,flask后台自动进行加密 @app.route('/login/', methods=['GET', 'POST'])def login(): """ 登录 """ if request.method == 'POST': username = request.form.get('user

测开之路一百三十七:实现图片上传和查询渲染功能

两种办法: 1.把接收的图片存到工程的某一文件夹下,数据库的img字段下存对应的路径,要用的时候根据路径去找图片 2.把接收的图片转成二进制存到img字段下,要用的时候再把二进制转回图片 这里采用第一种: 必须的元素 <form action="/post_feedback/" enctype="multipart/form-data" method="POST" class="form-horizontal">&