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的操作】【读取元素的宽度,高度】的更多相关文章

  1. jquery获取元素索引值index()

    jquery获取元素索引值index()方法实例. jquery获取元素索引值index()方法: jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数. 如果不给 ...

  2. shift() 方法从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度。

    let a = [1, 2, 3]; let b = a.shift(); console.log(a); // [2, 3] console.log(b); // 1 返回值 从数组中删除的元素;  ...

  3. jquery将具有相同名称的元素的值提取出来放到一个数组内

    jquery将具有相同名称的元素的值提取出来放到一个数组内 var arrInputValues = new Array();  $("input[name='xxx']").ea ...

  4. 删除顺序表L中下标为p(0<=p<=length-1)的元素,成功返回1,不成功返回0,并将删除元素的值赋给e

    原创:转载请注明出处. [天勤2-2]删除顺序表L中下标为p(0<=p<=length-1)的元素,成功返回1,不成功返回0,并将删除元素的值赋给e 代码: //删除顺序表L中下标为p(0 ...

  5. jQuery 追加元素、拼接元素的方法总结(append、html、insertBefore、before等)

    1. append & appendTo 的功能均为:在被选元素结尾(仍在元素内部)插入指定内容,但是内容和选择器的位置不同 (1) append()方法: $("#test&quo ...

  6. jQuery编程基础精华02(属性、表单过滤器,元素的each,表单选择器,子元素过滤器(*),追加方法,节点,样式操作)

    属性.表单过滤器 属性过滤选择器: $("div[id]")选取有id属性的<div> $("div[title=test]")选取title属性为 ...

  7. jquery元素插入、删除、清空、找父子级元素

    1)jquery元素插入 <!--位置1--> <div id='test'> <!--位置2--> <div>测试</div> <! ...

  8. jQuery对于demo元素的上移、下移、删除操作等实现

    今天给大家分享一个实用的jQuery技能:dom元素的操作:我们经常会去获取dom元素去实现交互效果,以及数据的操作. 首先复习一下jQuery DOM 元素方法: .get() 获得由选择器指定的D ...

  9. jquery获取、改变元素属性值

    //标签的属性称作元素属性,在JS里对应的DOM对象的对应属性叫DOM属性.JS里的DOM属性名有时和原元素属性名不同. //==================================操作元 ...

随机推荐

  1. Luogu P4009 汽车加油行驶问题

    题目链接 \(Click\) \(Here\) 分层图..好长时间没写差点要忘了\(hhhhh\),其实思路还是很明了的. 注意需要强制消费. #include <bits/stdc++.h&g ...

  2. (最长回文子串 线性DP) 51nod 1088 最长回文子串

    输入一个字符串Str,输出Str里最长回文子串的长度. 回文串:指aba.abba.cccbccc.aaaa这种左右对称的字符串. 串的子串:一个串的子串指此(字符)串中连续的一部分字符构成的子(字符 ...

  3. qt: 打不开png图像以及opencv加载中文路径问题;

    经过亲测, QT(版本: 5.9.4)提供的QImageReader或者函数load在加载本地png图像时,均会提示失败, 按照网上的方法,将Qt plugins下的imageformats 拷贝到e ...

  4. pxc5.7配置安装

    pxc5.7配置安装 一.准备工作 # Centos6. 最小化安装操作系统 ########################---- Centos最小化安装推荐常用依赖包---- ######### ...

  5. reportgen :python生产pptx

    欢迎关注博主主页,学习python视频资源 https://www.cnblogs.com/gasongjian/p/8670925.html reportgen v0.1.8 更新介绍 这段时间,我 ...

  6. Hbase学习03

    第3章 Hbase数据存储模型与工作组件 Data格式设计的的总体原则是按照需求要求,依据Hbase性能的相关标准规范和文件,并遵循“统一规范.统一数据模型.统一规划集群.分步实施”的原则,注重实际应 ...

  7. SQL Server日志过大,清理日志

    直接执行下面的代码 USE [master] GO ALTER DATABASE 数据库 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 数据库 ...

  8. Linux记录-GC分析

    查看gc情况: jstat -gc PID 刷新频率 jstat -gc 12538 5000 导出堆内存dump 文件: jmap -dump:file=文件名.bin [pid] 导出线程dump ...

  9. Linux记录- Linux下限制rm -rf /

    操作说明: 为了防止在linux下执行操作的时候误操作rm -rf /,或者rm -rf 一些比较重要的目录,我们做以下操作来限制rm的删除 1.下载源码安装包 https://raw.githubu ...

  10. 解析ArcGis的字段计算器(三)——文本型字段计算,编号那些事儿

    实际操作中我们一般会将编号字段定义为文本型,因为编号不是序号,序号是一个递增数值,而编号往往是一个数字串代码. 本篇无说明的均使用VBScript语句1.怎么编号?最简单的编号—>直接在编号字段 ...