【提取元素的值 】【追加文本append】【删除文本remove】【class的操作】【读取元素的宽度,高度】
1.取值
$("#test").text() //取id=test里面的文字
$("#test").text("hello jquery") //设置id=test里面的文字
$("#test").html() //取id=test里面的html
$("#test").html("<b>hello jquery</b>") //设置id=test里面的html
$("#test").val() //取id=test里面的value
$("#test").val("myjquery") //设置id=test里面的value
$("#test").attr("href") //取链接
$("#test").attr("href","www.baidu.com") //设置链接
$("#test").attr({
"href" : "http://www.w3school.com.cn/jquery/", //改变链接
"title" : "W3School jQuery 教程" //改变标题
});
2.追加文本
1)插入文本
$("#test").append(" <b>被选元素上面,内容的后面插入内容</b>."); //在结尾追加内容
$("#test").after("<b>被选元素之后插入内容</b>")
$("#test").prepend("<b>被选元素上面,内容的前面插入内容</b>. "); //在开头插入文本
$("#test").before("<b>被选元素之前插入内容</b>");
2)三种插入方式
<script>
function appendText()
{
var txt1="<p>Text.</p>"; // 以 HTML 创建新元素
var txt2=$("<p></p>").text("Text."); // 以 jQuery 创建新元素
var txt3=document.createElement("p");
txt3.innerHTML="Text."; // 通过 DOM 来创建文本
$("body").append(txt1,txt2,txt3); // 在body结尾追加新元素
}
</script>
3.删除文本
$("#test").remove(); //删除整个被选元素
$("p").remove(".italic"); //带参数,删除<p>标签下的所有class=italic的元素
$("#test").empty(); //清空被选元素,即删除被选函数的所有子函数
4.class的操作
1)添加class
指定单个元素$("div").addClass("myclass"); //需事先定义一个类myclass,并给div指定添加这个类,若有相同的属性,则不发生改变
指定多个元素$("h1,h2,p").addClass("myclss"); //需事先定义一个类myclass,并给h1,h2,p指定添加这个类,若有相同的属性,则不发生改变
2)删除class
$("div").removeClass("myclass"); //删除元素上指定的类
<div class="myclass">内容</div>
3)切换class
$("div").toggleClass("myclass"); //需事先定义一个类myclass,并给div指定切换这个类,若有相同的属性,则不发生改变
5.读取元素的宽度,高度
$("#div1").width() //读取id=div的元素的宽度
$("#div1").outerWidth() //读取id=div的元素的宽度,(包括内边距和边框)
$("#div1").height() //读取id=div的元素的高度
$("#div1").outerHeight() //读取id=div的元素的高度,(包括内边距和边框)
【提取元素的值 】【追加文本append】【删除文本remove】【class的操作】【读取元素的宽度,高度】的更多相关文章
- jquery获取元素索引值index()
jquery获取元素索引值index()方法实例. jquery获取元素索引值index()方法: jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数. 如果不给 ...
- shift() 方法从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度。
let a = [1, 2, 3]; let b = a.shift(); console.log(a); // [2, 3] console.log(b); // 1 返回值 从数组中删除的元素; ...
- jquery将具有相同名称的元素的值提取出来放到一个数组内
jquery将具有相同名称的元素的值提取出来放到一个数组内 var arrInputValues = new Array(); $("input[name='xxx']").ea ...
- 删除顺序表L中下标为p(0<=p<=length-1)的元素,成功返回1,不成功返回0,并将删除元素的值赋给e
原创:转载请注明出处. [天勤2-2]删除顺序表L中下标为p(0<=p<=length-1)的元素,成功返回1,不成功返回0,并将删除元素的值赋给e 代码: //删除顺序表L中下标为p(0 ...
- jQuery 追加元素、拼接元素的方法总结(append、html、insertBefore、before等)
1. append & appendTo 的功能均为:在被选元素结尾(仍在元素内部)插入指定内容,但是内容和选择器的位置不同 (1) append()方法: $("#test&quo ...
- jQuery编程基础精华02(属性、表单过滤器,元素的each,表单选择器,子元素过滤器(*),追加方法,节点,样式操作)
属性.表单过滤器 属性过滤选择器: $("div[id]")选取有id属性的<div> $("div[title=test]")选取title属性为 ...
- jquery元素插入、删除、清空、找父子级元素
1)jquery元素插入 <!--位置1--> <div id='test'> <!--位置2--> <div>测试</div> <! ...
- jQuery对于demo元素的上移、下移、删除操作等实现
今天给大家分享一个实用的jQuery技能:dom元素的操作:我们经常会去获取dom元素去实现交互效果,以及数据的操作. 首先复习一下jQuery DOM 元素方法: .get() 获得由选择器指定的D ...
- jquery获取、改变元素属性值
//标签的属性称作元素属性,在JS里对应的DOM对象的对应属性叫DOM属性.JS里的DOM属性名有时和原元素属性名不同. //==================================操作元 ...
随机推荐
- 第四篇-以ConstraintLayout进行Android界面设计
此文章基于第三篇. 一.新建一个layout.xml文件,创建方法不再赘述,在Design界面右击LinearLayout,点击Convert LinearLayout to ConstraintLa ...
- OmniPlan,一款让你无法自拔的项目管理工具(仅适用于MAC系统)
OmniPlan 大家都知道Windows系统可以使用project来方便的管理跟踪项目的各项任务,那么Mac系统有没有这样专业级的项目管理软件了?答案是有,今天给大家推荐的Mac系统下的项目管理 ...
- 第三十一节,目标检测算法之 Faster R-CNN算法详解
Ren, Shaoqing, et al. “Faster R-CNN: Towards real-time object detection with region proposal network ...
- Day25--Python--re,模块(regular expression)
一 . re 1. import re findall() 查找所有结果 finditer() 查找到的结果返回迭代器 search() 查找. 如果查找到第一个结果,就停止. 如果查找不到结果,返回 ...
- Windows 查看端口占用情况
今天打算运行一下当年的毕业设计,结果启动ActiveMQ的时候,发现报错 原来是端口占用了.在Windows上怎样看呢? Ctrl+Alt+Del 调出任务管理器 再找到资源监视器 原来是依赖于Erl ...
- Laravel 下生成验证码的类
<?php namespace App\Tool\Validate; //验证码类 class ValidateCode { private $charset = 'abcdefghkmnprs ...
- Luogu P2468 [SDOI2010]粟粟的书架
一道二合一的题目.两部分思维难度都不太高,但是也都很巧妙.尤其是主席树的\(50\)分,由于本人初学主席树,所以没有见过主席树上二分的套路,就被小小的卡了一下.. \(n <= 200\) \( ...
- (贪心 map) Flying to the Mars hdu1800
Flying to the Mars Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Other ...
- 有了这8款Mac安全杀毒和流氓防护软件,让你的mac清理优化,更加安全
其实Mac系统相对Windows来说更加安全,主要原因是针对Mac系统的病毒和流氓软件并不多,而且Mac系统的安全机制也更加完善,不过为了更加安全的使用Mac,使用以下8款Mac 杀毒安全.安全防护和 ...
- Hadoop HDFS常用操作命令
hadoop常用命令:hadoop fs查看Hadoop HDFS支持的所有命令 hadoop fs –ls列出目录及文件信息 hadoop fs –lsr循环列出目录.子目录及文件信息 hadoop ...