jQuery操作DOM元素案例

直接打开注释即可观察效果,都已经测试通过!!!

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>操作DOM元素</title><script src="js/jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){//直接设置样式//$("#div1").css("color","red");//同时设置多个属性//$("#div1").css({"color":"red","background":"pink"});//addClass//$("#div1").addClass("div1_style");//removeClass//$("#div1").removeClass("div1_style");//内容操作,html方法,会解析标签/*$("#div1").html("<span style='color:purple'>这是添加的紫色的东西</span>");*//*alert($("#div1").html());*///text方法,直接就输出来了
//				$("#div1").text("<span style='color:purple'>这是添加的紫色的东西</span>");/*alert($("#div1").text());*///获取表单的值//$("#name").val();//给表单里面赋值//$("#name").val("1111");//节点遍历//获取节点并隐藏//$("div").hide();//创建节点://var $newNode = $("<li>这是一个li</li>");//创建一个空的li节点//内部插入//向div里面插入创建的节点(内部的元素)//$("#div1").append($newNode);//把所选择的元素追加到另一个元素里面//$("#div1").prepend($newNode);//将新元素插入到选择的前面//$("#div1").prepend($newNode);//prependTo与prepend效果一样,用法有差别//$($newNode).prependTo("#div1");//外部插入//after,将元素插入到选择的后面(外面)//$("#div1").after($newNode);//insertAfter()与after的效果是一样的,用法不一样//$($newNode).insertAfter("#div1");//给选中元素的前面插入//$("#div1").before($newNode);//insertBefore,与before的效果一样,但是用法不一样//$($newNode).insertBefore("#div1");//删除节点//$("li").remove();//删除节点的第二种方法//$("li").empty();//替换节点replaceWith//$("li:eq(0)").replaceWith($newNode);//替换节点replaceAll//$($newNode).replaceAll("li:eq(1)");//复制节点//$("li:eq(1)").clone(true).appendTo("ul");//属性操作//1.获取属性//alert($("#name").attr("type"));//2.设置属性的值(设置表单不管用,设置图片可以)//$("img").attr({width:"500",height:"100"});//删除元素的属性//$("img").removeAttr("width");})</script><style type="text/css">#div1{width: 200px;height: 200px;border: 1px solid black;}.div1_style{font-size: 50px;}</style></head><body><div id="div1">div1</div>用户名:<input id="name" type="text" name="text" /><ul><li>第一个li</li><li>第二个li</li><li>第三个li</li><li>第四个li</li><li>第五个li</li></ul><img src="img/img1.jpg" width="300" height="500"/></body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/326038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这些面试中的智力题,你都会了吗

转载自 这些面试中的智力题&#xff0c;你都会了吗 1. 给一个瞎子52张扑克牌&#xff0c;并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆&#xff0c;使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做&#xff1f; 2. 如何用一枚硬币等概率地产生一…

服务器登陆显示其他用户,连接远程服务器显示其他用户

连接远程服务器显示其他用户 内容精选换一换云服务器网络异常、防火墙未放行本地远程桌面端口、云服务器CPU负载过高等场景均可能导致云服务器无法正常登录。本节操作介绍无法登录Linux弹性云服务器的排查思路。当您的云服务器无法远程登录时&#xff0c;我们建议您首先检查是否…

第6章循环结构(二)

一、for循环 1.语法&#xff1a; for(初始化变量并赋值;循环条件;循环迭代){ //循环操作 } eg&#xff1a; for(int i 0;i<100;i){ System.out.print(“好好学习&#xff0c;天天向上”); } 2.执行顺序&#xff1a; &#xff08;1&#xff09;先执行初始化变量并赋值 &…

每日top3热点搜索词统计案例

数据格式&#xff1a; 日期&#xff0c;用户&#xff0c;搜索词&#xff0c;平台&#xff0c;版本 需求&#xff1a; 1、筛选出符合条件&#xff08;城市&#xff0c;平台&#xff0c;版本&#xff09;的数据 2、统计每天搜索uv排名前三的搜索词 3、按照每天的top3搜索词的uv搜…

2019蓝桥杯省赛---java---A---4(迷宫)

题目描述 【问题描述】 下图给出了一个迷宫的平面图&#xff0c;其中标记为 1 的为障碍&#xff0c;标记为 0 的为可以通行的地方。 010000 000100 001001 110000 迷宫的入口为左上角&#xff0c;出口为右下角&#xff0c;在迷宫中&#xff0c;只能从一个位置走到这个它的上、…

面试官最爱问的并发问题

转载自 面试官最爱问的并发问题 在Java相关的岗位面试中&#xff0c;很多面试官都喜欢考察面试者对Java并发的了解程度&#xff0c;而以volatile关键字作为一个小的切入点&#xff0c;往往可以一问到底&#xff0c;把Java内存模型&#xff08;JMM&#xff09;&#xff0c;Jav…

西瓜显示服务器错误,西瓜云服务器

西瓜云服务器 内容精选换一换云服务器组是对云服务器的一种逻辑划分&#xff0c;云服务器组中的弹性云服务器遵从同一策略。当前仅支持反亲和性&#xff0c;即同一云服务器组中的弹性云服务器分散地创建在不同的主机上&#xff0c;提高业务的可靠性。您可以使用云服务器组将业务…

第四章使用jQuery操作DOM元素

一、DOM的分类&#xff1a; 1.DOM core 2.HTML-DOM 3.CSS-DOM 二、css操作 语法&#xff1a; $("#div1").css(“color”,“red”); $("#div1").css({“color”:“red”,“margin”:“5px”}); //添加样式 $("#div1").addClass(“div1_style”); …

30分钟掌握 C#6

1. 只读自动属性&#xff08;Read-only auto-properties&#xff09; C# 6之前我们构建只读自动属性&#xff1a; public string FirstName { get; private set; } public string LastName { get; private set; } 原理解析&#xff1a;就是编译器在生成set访问器时&#xff0c…

2019蓝桥杯省赛---java---A---6(完全二叉树的权值)

题目描述 思路分析 等差数列 代码实现 package lanqiao;import java.util.*; public class Main {public static void main(final String[] args) {Scanner sc new Scanner(System.in);int nsc.nextInt();int[]numsnew int[n1];long maxSum0;int minDeepInteger.MAX_VALUE;…

如何让面试官认可你的简历

转载自 如何让面试官认可你的简历 在之前的博客里写了很多面试技巧&#xff0c;这是有个前提&#xff1a; 至少候选人被面试了&#xff01; 在这个前提下&#xff0c;候选人哪怕失败了&#xff0c;至少也能用实战来检验和校对面试准备的结果&#xff0c;用句比较时髦的话来…

Linux中安装nc(netcat)常见问题

Linux中安装nc&#xff08;netcat&#xff09;常见问题 Spark Streaming编写wordCount程序时&#xff0c;在Linux集群中需要安装nc&#xff0c;来对程序中使用到的端口进行开放。在安装nc的时候&#xff0c;常出现的问题有以下几点!1、不建议使用 yum staill nc 进行安装&…

服务器c盘有个inetpub文件夹,老司机为你示范win10系统C盘inetpub文件夹删不掉的图文教程...

也许大家在用电脑工作的使用中会遇到win10系统C盘inetpub文件夹删不掉的情况&#xff0c;目前就有很多朋友向我资讯关于win10系统C盘inetpub文件夹删不掉的具体处理步骤。小编把总结的关于win10系统C盘inetpub文件夹删不掉的方法了教给大家&#xff0c;只用你按照  1、右键点…

体验VS2017的Live Unit Testing

相对于传统的Unit Test,VS2017 带来了一个新的功能,叫Live Unit Testing,从字面意思理解就是实时单元测试,在实际的使用中,这个功能就是可以在编写代码的时候进行实时的background的单元测试. 在体验之前,有几点注意事项是需要了解的: 1.目前 live unit tesing仅仅支持 C#和V…

sqlserver复习总结

--已知有一个表&#xff1a;该表的字段有&#xff1a;id,name,date,gradeid,email --1.插入一条记录&#xff1a; insert into table_name values (1,刘世豪,2017-10-21,1,666qq.com) --2.修改 update table_name set name 张云飞 where id 1 --3.删除 delete from table_name…

Map的两种遍历方法

COPY/*** HashMap的使用* 存储结构&#xff1a;哈希表&#xff08;数组链表红黑树&#xff09;*/public class Demo2 {public static void main(String[] args) {HashMap<Student, String> hashMapnew HashMap<Student, String>();Student s1new Student("tan…

服务器windows系统如何登陆,如何登陆windows云服务器

如何登陆windows云服务器 内容精选换一换远程登录的账号和密码是多少&#xff1f;登录云服务器的用户名和密码&#xff1a;Windows操作系统用户名&#xff1a;AdministratorLinux操作系统用户名&#xff1a;root登录云服务器的用户名和密码&#xff1a;Windows操作系统用户名&a…

Java集合面试问题

转载自 Java集合面试问题 Java集合框架为Java编程语言的基础&#xff0c;也是Java面试中很重要的一个知识点。在本文中&#xff0c;列出了一些关于Java集合的重要问题和答案。 1.Java集合框架是什么&#xff1f;说出一些集合框架的优点&#xff1f; 每种编程语言中都有集合…

深入.net平台的分层开发

一、搭建三层的步骤&#xff1a; 1.创建一个窗体应用程序&#xff1a;新建–》新建项目–》选择窗体应用程序–》给项目命名–》选择存放的路径。 2.创建数据访问层&#xff08;DLL层&#xff09;&#xff1a;文件–》添加–》新建项目–》选择类库–》起个名字&#xff08;项目…

2018蓝桥杯省赛---java---B---8(日志统计)

题目描述 小明维护着一个程序员论坛。现在他收集了一份"点赞"日志&#xff0c;日志共有N行。其中每一行的格式是&#xff1a; ts id 表示在ts时刻编号id的帖子收到一个"赞"。 现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长…