(20)jQuery的文档操作(创建,添加、设置样式和删除等)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jq文档操作</title>
<style>
.ppp {
width: 50px;
height: 50px;
background-color: #fe452c;
border-radius: 50%;
}
</style>
</head>
<body> </body>
<script src="js/jq.js"></script>
<script>
//通过jq来创建标签
var $div = $('<div></div>'); //这个就是创建了div标签
var $p = $('<p></p>'); //这个就是创建了p标签 //设置样式 /文本 /类名 /属性 (单一属性和事件)
$div.css({ //设置css样式
width:'200px',
height:'200px',
backgroundColor:"red"
}); $p.addClass('ppp'); //赋值一个类名给p标签 $p.click(function () {
console.log('p点击了')
});
//添加到页面指定位置
$('body').append($div); //添加到页面指定位置,append就是添加到末尾
$('body').prepend($div); //prepend就是添加到首位
//如果把一个标签先添加到末尾,然后又添加到首位,则会被添加到首位 $div.append($p); //把p标签添放到div内部末尾 //在标签后添加目标标签
var $h2 = $('<h2 class="h2">我是h2</h2>');
$div.after($h2); //在标签前添加目标标签
$div.before($h2); //这样写也可以把标签添加到目标标签下
$h2.append('<b></b>'); //删除标签,删除操作一定会有返回值,且一定是被删除的对象
res = $p.remove(); //将自身删除,这个删除操作是把所有的附加数据,包括事件等 //将删除的值放到指定标签的最后
$('body').append(res); //这个删除会保留附加的数据和事件
res = $p.detach();
$('body').append(res); </script>
</html>
(20)jQuery的文档操作(创建,添加、设置样式和删除等)的更多相关文章
- python 全栈开发,Day54(jQuery的属性操作,使用jQuery操作input的value值,jQuery的文档操作)
昨日内容回顾 jQuery 宗旨:write less do more 就是js的库,它是javascript的基础上封装的一个框架 在前端中,一个js文件就是一个模块 一.用法: 1.引入包 2.入 ...
- python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax
一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...
- jQuery 的文档操作
在 js 中也有DOM操作,也可以进行 增删改查 ,但是通过 js 的DOM操作会发现,我的天哪,代码好多.但是 jQuery的文档操作就少了很多. js 中 DOM 的示例 : var box = ...
- 前端jQuery之文档操作
1.文档操作内部插入 A.append(B) 吧B添加到A的后面 A.appendTo(B) 吧A添加到B的后面 A.prepend(B) 吧B添加到A的前面 A.prependTo(B) 吧A添加到 ...
- jQuery的文档操作
1.插入操作 一.父元素.append(子元素) 追加某元素 父元素中添加新的元素 var oli = document.createElement('li'); oli.innerHTML = '哈 ...
- POI简易帮助文档系列--给Excel设置样式
正如Html需要CSS一样,我们的POI生成的Excel同样需要样式才能更完美的表现我们的数据.下面还是从简单的例子出发,学习和了解POI的样式设计. 一.我的位置. package com.myja ...
- jquery之文档操作
append(content|fn) 向每个匹配的元素内部添加内容(元素内部) appendTo(content) 把所有匹配的元素追加到另一个指定的元素中(元素内部) prepend(content ...
- jQuery系列(六):jQuery的文档操作
1.插入操作 (1) 语法: 父元素.append(子元素) 解释:追加某元素,在父元素中添加新的子元素.子元素可以为:stirng | element(js对象) | jquery元素 let ol ...
- 【JQuery】文档操作
一.前言 接着上一章的内容,接着JQuery的学习 二.内容 addClass 向被选元素添加一个或多个类 $(selector).addClass(class) $(selector).addCla ...
随机推荐
- linux内核initcall
include/linux/init.h #define pure_initcall(fn) __define_initcall(fn, 0) #define core_initcall(fn) __ ...
- 调用zabbix 分组api
调用zabbix 分组api,获取分组中主机host信息,并分类保存, #!/usr/bin/env python #coding:utf8 import requests import json i ...
- [转载]Java创建WebService服务及客户端实现
Java创建WebService服务及客户端实现 Java创建WebService服务及客户端实现
- what’s this?
jdk,jre,jvm三者区别:JDK: (Java Development ToolKit) java开发工具包.JDK是整个java的核心! 包括了java运行环境 JRE(Java Runtim ...
- JDBC:随机生成车牌号,批量插入数据库
package InsertTest; /* * 单客户端:批量插入 */ import java.sql.Connection; import java.sql.DriverManager; imp ...
- TagHelpers 使用
@using AuthoringTagHelpers @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers // 手动高亮
- fk makefile文件的一些问题
除了要按具神说的makefile修改之外,还发现了另外一个问题: 不然就改成SACLIB=-L/usr/local/sac/lib
- Ajax的返回状态码(status)
XMLHttpRequest.status: 1xx-信息提示 这些状态代码表示临时的响应.客户端在收到常规响应之前,应准备接收一个或多个1xx响应. 100-继续. 101-切换协议. 2xx-成功 ...
- Spring学习五(JDBC支持)
Spring的jdbc支持 1配置db.properties,将有关JDBC的信息载入 2bean文件配置数据源,这里用e3p0作为数据源载入db.properties 3配置template的bea ...
- python列表的11种方法
python列表的11种方法2017年11月24日 03:26:43 Milton-Long 阅读数:254版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.n ...