第二十三篇 jQuery 学习5 添加元素
jQuery 学习5 添加元素
- append() - 在被选元素的结尾插入内容
- prepend() - 在被选元素的开头插入内容
- after() - 在被选元素之后插入内容
- before() - 在被选元素之前插入内容
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>jQuery 学习5 添加元素</title>
<!--使用jQuery一定不要忘记引用jQuery文件-->
<script src="../js/jquery-1.12.2.min.js"></script>
<style>
#div1 {
margin: auto;
width: 750px;
border: 1px solid #dedede;
padding:15px;
}
#div1-1 img{
width: 75px;
}
.div1-2{
margin-top:30px;
}
.div1-2 img{
width: 75px;
}
.y{
float: right;
}
.content{
background-color: #dedede;
padding: 10px;
margin-top:20px;
}
#div2{
margin: auto;
width: 750px;
margin-top:20px;
}
#div2 input{
width: 80%;
height: 30px;
}
</style>
</head>
<body>
<!--给一个最外层的div,做父级管理-->
<div id="div1">
<!--这层div是管理楼主的-->
<div id="div1-1">
<!--这是楼主的头像-->
<img src="../img/3.jpg" alt="头像"/>
<span>楼主的名字</span>
<!--给时间一个右浮动,跑到右边去-->
<span class="y">2017-09-20 11:00:00</span>
<!--这个div是管理楼主发表的内容的-->
<div class="content">
说出你的名字,我好记住。。。。
</div>
</div>
<!--这下面的div是路人评论的-->
<div class="div1-2">
<!--路人的头像-->
<img src="../img/4.png" alt="路人头像"/>
<span>路人的名字</span>
<!--给时间一个右浮动,跑到右边去-->
<span class="y">2017-09-20 11:01:00</span>
<!--这个div是管理路人发表的内容的-->
<div class="content">
我是路人甲,我是第一个评论的。
</div>
</div>
</div>
<!--这个div放在下面,给一个输入框和发送-->
<div id="div2">
<p>请在下方输入评论内容并发送</p>
<!--给input表单元素一个id,jQuery里调用-->
<input id="neirong" type="text"/>
<!--给a标签一个点击事件-->
<a onclick="fasong()" href="javascript:;">发送</a>
</div>
<script>
function fasong(){
//判断发送的内容
if($("#neirong").val() == ''){
//如果发送的内容为空,则给出提示,并返回false 结束代码运行
alert('内容不能为空');
return false;
}
//找到id为div1的元素,然后用after()方法,在它所有元素的最后面添加以下的内容
$("#div1").append(
'<div class="div1-2">' +
'<img src="../img/4.png" alt="路人头像"/>' +
'<span style="margin-left: 8px;">路人的名字</span>' +
'<span class="y">2017-09-20 11:01:00</span>' +
'<div class="content">' +
$("#neirong").val() +
'</div>'
);
//内容发表成功后,就设置成没有内容
$("#neirong").val('');
}
</script>
</body>
</html>
第二十三篇 jQuery 学习5 添加元素的更多相关文章
- 第二十一篇 jQuery 学习3 特效效果
jQuery 学习3 这节课主要是学习jQuery的动态效果. show()和hide()显示与隐藏方法,toggle()方法,fadeIn()谈入,fadeOut()谈出,slideDown() ...
- Python开发【第二十三篇】:持续更新中...
Python开发[第二十三篇]:持续更新中...
- 第二十六篇 jQuery 学习8 遍历-父亲兄弟子孙元素
jQuery 学习8 遍历-父亲兄弟子孙元素 jQuery遍历,可以理解为“移动”,使用“移动”还获取其他的元素. 什么意思呢?老师举一个例子: 班上30位同学,我是新来负责教这个班学生的老师 ...
- 第二十四篇 jQuery 学习6 删除元素
jQuery 学习6 删除元素 上节课我们做了添加元素,模拟的是楼主发的文章,路人评论,那么同学们这节课学了删除之后,去之前的代码上添加一个删除,模拟一个楼主删除路人的评论. jQuery的删除方 ...
- 第二十五篇 jQuery 学习7 获取并设置 CSS 类
jQuery 学习7 获取并设置 CSS 类 jQuery动态控制页面,那么什么是动态呢?我们就说一下静态,静态几乎又纯html+css完成,就是刷新页面之后,不会再出现什么变动,一个实打实的静态 ...
- 第二十二篇 jQuery 学习4 内容和属性
jQuery 内容和属性 这节课,我们学习使用jQuery来控制元素的内容.值和属性. html() 控制所选元素的内容(包括HTML标记): text() 控制所选元素的内容: val() ...
- 第二十篇 jQuery 初步学习2
jQuery 初步学习2 前言: 老师这里啰嗦一下,因为考虑到一些同学,不太了解WEB前端这门语言.老师就简单的说一下,写前端,需要什么:一台笔记本.一个文本编辑器.就没啦!当然,写这门语言, ...
- (高级篇)jQuery学习之jQuery Ajax用法详解
jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍. 我们先从最简单的方法看起 ...
- SpringBoot第二十三篇:安全性之Spring Security
作者:追梦1819 原文:https://www.cnblogs.com/yanfei1819/p/11350255.html 版权声明:本文为博主原创文章,转载请附上博文链接! 引言 系统的安全 ...
随机推荐
- 2.HDFS和HA
1.HDFS简介 DataNode NameNode SecondaryNameNode HDFS文件权限 2.HDFS小结 3.HDFS交互操作 4.HDFS编程访问接口
- Nginx服务应用
虚拟主机 基于域名的虚拟主机 所谓基于域名的虚拟主机,意思就是通过不同的域名区分不同的虚拟主机,基于域名的虚拟主机是企业应用最广的虚拟主机类型,几乎所有对外提供服务的网站都是使用基于域名的虚拟主机 基 ...
- Cortex-M3 咬尾中断 与 晚到中断
[咬尾中断]在处理器在响应某些异常时,如果又发生其他异常,但它们优先级不够高,则它们会被阻塞. 那么,在当前的异常执行返回后,系统处理悬起的异常时,倘若还是先POP,然后又把POP处理的内容PUSH回 ...
- CSS中 Padding和Margin两个属性的详细介绍和举例说明
代码示例: <!doctype html> <html lang="en"> <head> <meta charset="UTF ...
- background-color 属性
background-color:transparent;是什么意思?? 把背景颜色设为透明色
- javascript之for-in语句
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- php获取文件名和后缀名
php获取文件名 1 function retrieve($url) 2 { 3 preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match); 4 re ...
- 阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_5 响应之使用forward和redirect进行页面跳转
这个方式用的比较少. forward 转发或者重定向 返回forward关键字就表现现在想使用的就是请求转发 redirect
- iOS限制输入解决方法
关于iOS 键盘输入限制(只能输入字母,数字,禁止输入特殊符号): 方法一: 直接限制输入 - (void)viewDidLoad { [super viewDidLoad]; textField = ...
- 掌握Pod-Pod调度策略
一 Pod生命周期管理 1.1 Pod生命周期 Pod在整个生命周期过程中被系统定义了如下各种状态. 状态值 描述 Pending API Server已经创建该Pod,且Pod内还有一个或多个容器的 ...