不太懂这三者的区别
.html(htmlString),.text(textString)和.val(value)三种方法都是用来替换选中元素的内容,如果三个方法同时运用在多个元素上时,那么将会替换所有选中元素的内容。 怎么理解这句话呢?
.html(htmlString),.text(textString)和.val(value)三种方法都是用来替换选中元素的内容,如果三个方法同时运用在多个元素上时,那么将会替换所有选中元素的内容。 怎么理解这句话呢?
2018-05-10
<div class="left">
<p>点击看结果</p>
<p>jQuery.data</p>
<input type="text" value="click a button" />
</div>
<p></p>
例如上述代码,$('p').html($('.left').html());就能获取class=''left''中所有内容及样式,
$('p').text($('.left').text());就能获取class=''left''中所有的内容,如:点击看结果jQuery.data
$("input[type='text']").val('修改表单的字段') ;就能修改value的值 ,如:click a button更改为修改表单的字段
举报