jQuery中.html(“xxx”)和.append("xxx")有什么区别和不同,是不是都是在页面上添加内容?
append是追加,html是完全替换
如 <P>aaaaaaaa</p>
html("xxx") 的结果是<p>xxx</p>
append("xxx") 的结果是<p>aaaaaaaaxxx</p>
jQuery的选择器中的通配符[id^='code']或[name^='code']
1.选择器
(1)通配符:
$("input[name^='code']");//name属性以code开始的所有input标签
$("input[name*='code']").each(fuction(){
if($(this).val()!=""){
}
$("#").text(sum);
})
(2)根据索引选择
(3)获得jqueryObj下一级节点的input个数
(4)获得class为main的标签的子节点下所有标签
(5)选择紧邻标签
2.筛选器
//not
3.事件
//处理文本框上的键盘操作
jqueryObj.keyup(function(event){
var keyCode = event.which;//获取当前按下键盘的键值,回车键为13
}
4.工具函数
$('#someField').val($.trim($('#someField').val()));//消除空格,语法:$.trim(value)
本文详细介绍了jQuery中.html()和.append()方法的区别,前者用于完全替换元素的内容,后者则是在现有内容的基础上追加新的内容。此外,还深入探讨了jQuery选择器的使用方法,包括通配符选择器、索引选择、子元素获取等技巧。
1397

被折叠的 条评论
为什么被折叠?



