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)