jQuery-5(HTML DOM)

1、获取和设置

//text()	//获取元素的纯文本内容,不识别html标签(非表单元素)
//text("内容")  //设置元素的纯文本内容,不识别html标签(非表单元素)
console.log( "id为test1的元素的内容是:" + $("#text1").text() );
$("#text2").text("信科院");

//html()	//获取元素的内容,包含html标签(非表单元素)
//html("内容")	//设置元素的内容,包含html标签(非表单元素)
console.log( "id为html1的内容是:" + $("#html1").html() );
$("#html1").html("<h2>湖南</h2>");

//val()	//获取元素的值(表单元素)
//val("值")	//设置元素的值(表单元素)
console.log( "id为op的元素的内容是:" + $("#op").val() );
$("#op").val("today!");

//attr()   //获取或设置选定元素的属性值
console.log( "id为aa的name属性值是:" + $("#aa").attr("name") );
$("a").attr("href","http://www.baidu.com");

//css()  //获取或设置选定元素的css属性值  addClass()为某个元素添加样式,removeClass()删除样式,toggleClass()删除添加轮流
console.log("段落的背景颜色是:" + $("p").css("background-color") );
$("p").css("background-color","red");
$("p").css("background-color":"red" , "font-size":"25px");

$("button").click(function(){
	$("div#remove").toggleClass("bule");
})

2、添加

append()  //选定元素内部结尾处插入内容

prepend()  //选定元素内部开头插入内容

after()  //选定元素之后出入内容

before()  //选定元素之前插入内容

//用法一样
$("p#test").append("这是一段测试内容");

appendTo()  //将内容插入到选定元素之前
$("<span>Hello World!</span>").appendTo("p");  //将Hello World!插入到p标签之前

3、删除

remove()  //删除选定元素及其子元素
$("p#test").remove();  //删除id为test的段落

empty()  //清空元素,文本内容
$("h1").empty();

removeAttr()  //删除元素的指定属性
$("div").removeAttr("id");

4、尺寸

width()  //获取或设置宽度(不包括内外边距和边框宽度)

height()  //获取或设置高度(不包括内外边距和边框宽度)

innerWidth()  //获取或设置宽度(包括内边距)

innerHeight()  //获取或设置高度(包括内边距)

outerWidth()  //获取或设置宽度(包括内边距和边框宽度)

outerHeight()  //获取或设置高度(包括内边距和边框宽度)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值