添加元素的注意问题

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>#dv1 {width: 200px;height: 200px;border: 2px solid red;margin-bottom: 20px;}#dv2 {width: 200px;height: 200px;border: 2px solid green;}</style><script src="jquery-1.12.1.js"></script><script>$(function(){$("#btn").click(function(){// 把第一个div中的p标签加入到第二个div中// $("#dv2").append($("#dv1>p"));// $("#dv1>p").appendTo($("#dv2"));$("#dv1>p").clone().appendTo($("#dv2"));// 获取的元素通过append方法添加到另一个元素中的时候,类似于剪切// });});</script>
</head>
<body>
<input type="button" value="显示效果" id="btn">
<div id="dv1"><p>我是快乐的</p>
</div>
<div id="dv2"></div></body>
</html>

复习

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><script>/*** 复习:** 选择器:* id选择器  $("#id属性的值")* 标签选择器 $("标签名字")* 类选择器 $(".类样式的名字")* 交集选择器  $("标签.类样式的名字") ---->标签+类选择器* 并集选择器  $("选择器,选择器,选择器,...")---->多条件选择器* 都可以看成是筛选器* 索引选择器  $("选择器:eq(索引的值)")* 奇数筛选器  $("选择器:odd")* 偶数筛选器  $("选择器:even")* 筛选器 $("选择器:lt(索引)")---->获取小于这个索引的元素*        $("选择器:gt(索引)")---->获取大于这个索引的元素* 其他选择器*   $("选择器:last")---->最后一个*   $("选择器:first")---->第一个*   获取当前元素的其他的方法*   当前元素.next()---->下一个兄弟元素*   当前元素.nextAll()---->后面所有的兄弟元素*   当前元素.prev()---->前一个兄弟元素*   当前元素.prevAll()---->前面所有的兄弟元素*   当前元素.siblings()---->所有的兄弟元素(没有自己)*   当前元素.parent()---->父级元素*   当前元素.chidren()---->当前元素中所有的子元素(直接的子元素)*   当前元素.find("选择器")---->从当前元素中找某个或者某些元素**   方法:*   .val()---->操作表单元素的value属性,可以获取也可以设置*   .text()---->操作元素中间的文本内容的,相当于innerText*   .html()---->操作元素中的html代码及内容,相当于innerHTML*   .css()---->操作元素的样式*   .addClass()---->添加类样式*   .removeClass()---->移除类样式*   .hasClass()---->判断元素是否应用了类样式*   .index()---->元素的索引**   下面的这些动画的方法,一般都可以使用两个参数,参数1:时间,参数2:回调函数*   参数--时间:1000毫秒----1秒*   参数----时间:slow慢,normal----正常,fast---快*   https://api.jquery.com/*   https://api.jquery.com/fadeIn/#fadeIn-duration-complete*   .show()---->显示*   .hide()---->隐藏*   .stop()---->停止动画*   animate()---->动画的方法*   slideUp()---->滑入*   slideDown()---->滑出*   slideToggle()---->切换滑入和滑出*   fadeIn()---->淡入*   fadeOut()---->淡出*   fadeToggle()---->切换淡入淡出*   fadeTo(事件,透明度的值)**    元素创建:*    $("html的代码")*    元素的添加*    父级元素.append(子级元素);*    子级元素.appendTo(父级元素);**    clone()克隆元素*    父级元素2.append($("父级元素1>子级元素"));相当于剪切过去*/</script>
</head>
<body></body>
</html>

介绍

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><script>/*** 元素的创建--重点* 例子----必须要写出来* 如何移除某个元素中的其他的元素----不同的方式--都需要写* 元素的val()方法的使用----注意的问题和使用方式* 自定义属性----重点* 做案例----操作元素的自定义属性* 设置或者是获取元素的选中的问题(单选和复选的)* 元素的样式设置:宽和高,卷曲的距离,offset的系列的属性操作--记录到笔记中* jQuery中的事件绑定----很多的东西** 链式编程的元素* 插件* UI* * */</script>
</head>
<body></body>
</html>

元素的创建

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>div {width: 200px;height: 200px;border: 1px solid red;}</style><script src="jquery-1.12.1.js"></script><script>$(function(){// 点击一个按钮,创建一个按钮// $("#btn").click(function(){//     $("<input type='button' value='按钮'>").appendTo($("#dv"));// });// 元素创建的另一种方式$("#btn").click(function(){// 通过innerHTML的方式创建元素----以字符串的方式$("#dv").html("<input type='button' value='按钮'>");});});// var num = 10;// num = 100;</script>
</head>
<body>
<input type="button" value="创建一个web按钮" id="btn">
<div id="dv">小苏凑合有点帅吧
</div></body>
</html>

元素添加的方法

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>div {width: 200px;height: 200px;border: 1px solid red;}</style><script src="jquery-1.12.1.js"></script><script>$(function(){// 点击按钮,创建元素$("#btn").click(function(){// 把创建的span标签这个子元素直接插入到div中第一个子元素的前面// $("#dv").prepend($("<span>this is span</span>"));// 主动的方式// $("<span>this is span</span>").prependTo($("#dv"));// 把元素添加到div的后面的位置,是div的下一个兄弟元素了// $("#dv").after($("<span>this is span</span>"));// 把元素添加到div前面的位置,是div的上一个兄弟元素了$("#dv").before($("<span>this is span</span>"));});});</script>
</head>
<body>
<input type="button" value="创建一个web按钮" id="btn">
<div id="dv"><p>这是一个p</p>
</div>
<p>这是div后面的第一个子元素</p></body>
</html>

元素移除的方法

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>div {width: 200px;height: 100px;border: 2px solid red;}</style><script src="jquery-1.12.1.js"></script><script>// 页面加载$(function(){// 点击按钮$("#btn").click(function(){// 从父级元素移除子级元素----移除所有的子元素// $("#dv").html("");// 清空// $("#dv").empty();// 清空父元素中的子元素// 自杀,想要干掉谁,直接找到这个元素,调用这个方法就可以了$("#dv").remove();});});</script>
</head>
<body>
<input type="button" value="移除元素" id="btn">
<div id="dv"><p>这是一个p</p><span>这是一个span</span>
</div></body>
</html>

添加元素的注意问题 复习 介绍 元素的创建 元素添加的方法 元素移除的方法相关推荐

  1. python list删除元素_python中List添加、删除元素的几种方法

    原博文 2015-06-21 18:51 − 一.python中List添加元素的几种方法 List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非 ...

  2. jQuery创建、添加、删除元素

    一.创建元素 语法: $("<li></li>");     动态的创建了一个 <li> 二.添加元素 1. 内部添加 1.element.ap ...

  3. c语言数组添加字符元素,C语言数组添加和删除元素的实现

    数组不擅长插入(添加)和删除元素.数组的优点在于它是连续的,所以查找数据速度很快.但这也是它的一个缺点.正因为它是连续的,所以当插入一个元素时,插入点后所有的元素全部都要向后移:而删除一个元素时,删除 ...

  4. JQuery-jq属性操作、jq文本属性值、jq元素(创建、添加、移除)操作、jq尺寸、位置操作

    属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 元素固有属性值 prop() - 所谓元素固有属性就是元素本身自带的属性,比如 <a> 元 ...

  5. 为元素绑定多个相同事件 绑定事件的另一种方式 复习 介绍 元素的事件绑定

    为元素绑定多个相同事件 <!DOCTYPE html> <html lang="en"> <head><meta charset=&quo ...

  6. html中splice向数组添加元素,js中splice()的强大(删除,插入或替换数组的元素)

    1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素.三个参数,第一个参数(其实位置),第二个参数(0),第三个参数( ...

  7. js 中添加php数组元素,JS数组添加元素方法总结

    本篇文章介绍了如何向JS数组中添加新的元素,分别使用不同的几种方法去给JS数组添加元素,数组在JS中是很常用的数据类型之一,而对数组进行操作这是我们必会的基础之一. 下面我们来看一下有哪些方法可以对J ...

  8. 集合添加元素python_Python基础:列表、字典、元组、集合、添加和删除元素,增删...

    列表(有序) 添加 list.append(元素):在列表末尾添加新的元素 list.extend(seq):在列表末尾一次性追加另一个序列中的多个值 –seq可以是列表.元组.字典,若为字典,则仅会 ...

  9. 腾讯云tcp考试多久出结果?腾讯云tcp考试考点和复习介绍

    随着云计算流行起来,相对应的云计算方面的人才也非常受市场追捧.腾讯顺势而为推出腾讯云TCP.TCA.云从业者认证考试筛选人才.今天了解下腾讯云tcp考试多久出结果吗?腾讯云tcp考试多久出结果? 腾讯 ...

最新文章

  1. Linux 内核的一个问题
  2. java 日期检查_如何在Java中检查日期
  3. aes sample java,python-AES加密java解密
  4. OpenCV使用形态学转换提取水平和垂直线的实例(附完整代码)
  5. 【大话Hibernate】Hibernate的核心接口和类
  6. nunit 2.2.3 released, 支持vs2005 和.net 2.0了.
  7. jquery如何获取checkbox的值
  8. MySQL索引的Index method中btree和hash的优缺点
  9. 留存: struts2+jquery+json集成
  10. 计算机丢失msvcrtdll怎么修复,雨林木风修复msvcrtdll 【操作方案】 的详细_
  11. 【PS4开发】如何通过unity3d发布ps4应用
  12. 如何禁止更改IE的代理服务器设置(转)
  13. RationalDMIS 2020高级教程之变量写入EXCEL
  14. leetcode1438
  15. 研华webaccess与西门子PLC以太网通讯配置
  16. 公众号php关键词回复小程序,微信自定义关键词回复信息
  17. 张振民北京计算机专修学院,工行甘肃省分行张振民一行来校考察交流
  18. 基于SOLIDWORKS Simulation 实现对零件,装配体的静应力分析 ૮ ฅ‘ㅅ‘ฅ ა
  19. 电子商务顾客评论的热点话题分析(转)
  20. 【全志T113-S3_100ask】4G模块EC200A的使用

热门文章

  1. nand ubi -4 kernel和mtd
  2. 网上书店例子(JSP和JavaBean)
  3. 使用fastjson提供的接口实现自定义的编解码器
  4. 【大话数据结构算法】希尔排序
  5. 【Spring学习】spring注解自动注入bean
  6. 用C语言做一个横板过关类型的控制台游戏
  7. python if语句
  8. CSharpGL(23)用ComputeShader实现一个简单的ParticleSimulator
  9. 阿里云年会人机大战-技术大揭秘
  10. 输出枚举类型的值(seqmentation fault)