课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
在select元素中 用html()和text()输出区别是
text()输出中间带有逗号 是因为select是数组吗?
为什么html()没有
2016-07-09
源自:jQuery基础 (一)—样式篇 3-3
正在回答
html和text最大的区别就是识别html标签,$('div').html()的值<a>aaa</a>先被保存在临时变量当中,当由html()方法去调用时就识别了a标签,输出aaa,反之text()没有识别就输出<a>aaa</a>,不知道这么讲你明白了吗?
在只有一个元素的时候 html()和text()获取的是一样的 但是在多个的情况下 html()能够获取文本标签 如<span></span><div></div>等等 但是text()获取的是<span></span>的文本内容 所以说html()它是不管你什么都放在一起 text()则会用,区分
慕粉1888 提问者
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
1 回答jquery中html(), text(),val()区别
3 回答关于html和text的区别
2 回答关于.html( )与.text( )
4 回答.text( function(index, text)和.html( function(index, oldhtml) )的用法
3 回答关于html()和val()