爆炸头shadow
2016-09-09 16:47
$("div").html 这个代码什么意思
相当于js中的:document.getElementsByTagName('div').innerHTML
相当于document.getElementtsByTagName('div').innerHTML
简单,查看下用法就知道了!
做css样式的时候,我们通过各种选择器来指定要做样式的标签元素,这里 $("div").html ()也一样;
1 $("选择器") 可以指定标签元素;
2 .html ()是调用html ()函数;
下面介绍两个函数
html ()与 text() 函数
HTML内容就是内容中可以包含HTML标签,并且能够被浏览器渲染。
文本内容是先将内容中的HTML预定义字符转换成html字符实体,这样HTML标签就不会被渲染。
$(selector).html()
此时方法不带参数时候是取得第一个匹配元素的html内容。
此方法与text()方法没有参数用法类似,但是还是有很大区别:
一.html()方法取得第一个匹配元素的内容,而text()方法是取得所有匹配元素包含的内容。
二.html()方法取得内容html内容,而text()方法取得是文本内容。
$(selector).html(content)
带有参数的时候是设置所有匹配元素而的html内容。
此方法与text()方法带有参数的用法类似,但是还是有很大的区别:
html()方法设置的是html内容,而text()方法设置的是文本内容。
$("div").html("你长得真帅"); 这段代码的意思就是<div>你长得真帅</div>,往div里面插入文字用的
这里是设置div的内容,作用相当于原生Javascript中innerHTML
看了下 应该不是 有可能是给div赋值 但我也不确定 但肯定不是获取
html的意思是设置或返回所选元素的内容(包括 HTML 标记),这的意思是获取div元素的内容(包括代码)
获取这个div里面的html内容
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题