jQuery 对dom的操作

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<script src="jquery-2.2.4.min.js"></script>
		<script>
			$(window).load(function() {
				//获取元素的text,html,val,attr
				$(‘#bt1‘).on(‘click‘, function() {
					var btn = $(‘#pID‘);
					var value = btn.text();
					var html = btn.html();
					var val = $(‘#inputID‘).val();
					var href = $(‘#aID‘).attr(‘href‘);
					alert("text:" + value);
					alert("html:" + html);
					alert("val:" + val);
					alert("href:" + href);
				});

				//改变元素的text, html,attr
				$(‘#bt2‘).on(‘click‘, function() {
						$(‘#pChangeID‘).text("我改了你要咋子");
						$(‘#pChangeHTMLID‘).html("改革<a href=‘http://www.163.com‘>网易</a>");
						$(‘#aAttrID‘).attr({
							‘title‘: ‘属性‘,
							‘href‘: ‘http://www.163.com‘,
						});
					})

					//元素插入 append, preappend,before,after,
				$(‘#bt3‘).on(‘click‘, function() {
					$(‘#pAppendID‘).append(‘<a href="http://www.163.com">钢结构</a>‘);
					$(‘#preAppendID‘).prepend(‘<a href="http://www.163.com">preAppend</a>‘);
					$(‘#beforeID‘).before(‘<a href="http://www.163.com">before</a>‘);
					$(‘#afterID‘).after(‘<a href="http://www.163.com">after</a>‘);
					//插入 html元素,jQuery 对象,dom元素
					var html = ‘<p>html元素的p标签</p>‘;
					var jQuery = $(‘<p></p>‘).text(‘jQuery Object‘);
					var domObject = document.createElement(‘p‘);
					domObject.innerHTML = ‘dom的元素‘;
					$(‘body‘).append(html, jQuery, domObject);
				});

				//元素的删除 remove ,子元素的删除empty
				$(‘#bt4‘).on(‘click‘, function() {
					$(‘#removeID‘).remove();
					$(‘#emptyID‘).empty();
				});
			});
		</script>
	</head>

	<body>
		<!--获取元素内容-->
		<button id="bt1">点击获取</button>
		<p id="pID">Jquery获取元素内容<a>html内容</a></p>
		<p><input id="inputID" value="这是一个input" /></p>
		<p><a id=‘aID‘ href="http://www.163.com">网易</a></p>

		<!--更改元素内容-->
		<button id="bt2">点击更改</button>
		<p id="pChangeID">奥尔加工加工阿尔</p>
		<p id=‘pChangeHTMLID‘>改变html可以添加标签</p>
		<a id="aAttrID">改变属性</a>

		<!--插入元素内容-->
		<br/>
		<button id="bt3">点击插入</button>
		<p id="pAppendID">插入元素内容</p>
		<p id="preAppendID">插入元素内容</p>
		<p id="beforeID">插入元素内容</p>
		<p id="afterID">插入元素内容</p>

		<!--删除元素的内容-->
		<button id="bt4">点击删除</button>
		<p id="removeID">删除元素内容</p>
		<div id="emptyID" style="width: 200px; height: 200px; border: 1px solid black; background: oldlace;">
			<p>我在div里面,你要咋个</p>
			咋个谔谔
		</div>
	</body>

</html>

  

时间: 2024-10-13 05:02:12

jQuery 对dom的操作的相关文章

jQuery的DOM 节点操作

一.节点的操作 1.查找节点: var $var_1=$("htmltype"); //这句话就是获取所有htmltype节点 如:var $ul_1=$("ul"); 2.创建并追加节点: var $var_1=$("<htmltype>");//这句话是创建一个节点 $("htmltype2").append($var_1) ; //这句话是把节点插入所有htmltype2节点中 例子:var $li_1=$(

js,jQuery和DOM操作的总结(二)

jQuery的基本操作 (1)遍历键值对和数组 var arr = [9, 8, 7, 6, 5, 4]; $.map(arr, function (ele, index) { alert(ele + '===' + index); //第一个参数是数组里面的值,第二个参数是索引 }) //=========================================// var keyWord = { "name": "老牛", "age"

JQuery选择器和DOM的操作-入门学习

嘿嘿,今天学习了JQuery,前面的一周都在学习javascript,今天学习了JQuery,虽然javascript的类库有很多个,例如:Prototype,Dojo,JQuery等,javascript库都有着各自的优缺点,同时也有各自的支持者和反对者,但是从JQuery诞生那天起,JQuery已经从其他javascript库中脱颖而出,称为web开发人员的最佳选择,所以这也是我学习JQuery的原因.好啦,总结一下今天学习的JQuery的选择器和对DOM的初步操作. 一.JavaScrip

jQuery 基础 DOM 和 CSS操作

设置元素及内容 通过选择器.过滤器来得到我们想要操作的元素.这个时候,我们就可以对这些元素进行 DOM 的操作.那么,最常用的操作就是对元素内容的获取和修改. 在常规的 DOM 元素中,我们可以使用 html()和 text()方法获取内部的数据.html()方法 可以获取或设置 html 内容,text()可以获取或设置文本内容. $('#box').html(); //获取 html 内容 $('#box').text(); //获取文本内容,会自动清理 html 标签 $('#box').

jQuery中dom操作(待续)

一.查找DOM节点 查找节点非常容易,使用选择器就能轻松完成各种查找工作.例:查找元素节点p返回p内的文本内容$("p").text();例:查找元素节点p的属性返回属性名称对应的属性值$("p").attr("title"),返回p的属性title的值. 二.新建DOM节点 1.创建元素节点 创建元素节点并且把节点作为<ul>元素的子节点添加到DOM节点树上.先创建元素点,创建元素节点使用Jquery的工厂函数$()来完成,格式如下

HTML 学习笔记 JQuery(DOM 操作)

一般来说,DOM操作分为三个方面,即:DOM Core(核心), HTML_DOM 和 CSS_DOM. 1.DOM Core DOM Core 并不专属于JavaScript,任何一种支持DOM的程序设计语言都可以使用它.他的用途并不局限于处理网页,也可以处理任何一种使用标记语言编写出来的文档,例如XML JavaScript中的GetElemrntById(),getElementsByTagName(),GetAttribute() 和 setAttribute()等方法,这些都是DOM

js day43 Jquery入门(回顾js,Jquery选择器,dom操作)

1     Javascript回顾 问题:Javascript能做什么? 1. 获取操作dom <style> .aa{ background:red} .bb{ background:blue} </style> <body> <div id="dv" title="提示信息" class="aa">AAAAAAAAA</div> <button onclick="f

jQuery学习----------DOM操作

DOM操作之创建元素: DOM: var ele = document.createElement("element") 例子:document.createElement("div") jQuery: var $ele = $("element")    //返回的是一个jQuery对象 例子:$("<div></div>") DOM操作之输入文本: DOM: var txt = document.c

第3章 jQuery的DOM操作

一.  DOM 分为DOM核心,HTML-DOM和CSS-DOM 1.DOM核心 不专属与javascript. 获取对象:document.getElementsByTagName('div') 获取属性:elem.getAtrribute('title') 2.html-DOM document.div elem.src 3.CSS-DOM elem.style.color='red' 二. jQuery的DOM操作 1.查找节点 (1)元素节点 1 2 alert($('ul li:eq(