1.工具方法
$.each:遍历出字符串数组names里面的所有元素。
$.each:遍历出对象person里面的所有属性。
$.each:遍历出对象数组persons里面的所有对象的所有属性。
$.trim:打印出去除前后空格之后字符串str的长度。
$.type(obj):获取变量sb的数据类型。
$.isAarray(obj):判断persons是不是数组。
$.isFunction(obj):判断sa和sb是不是函数。
$.parseJSON(obj):解析JSON字符串personJson,然后打印出解析后的对象的name和sex 属性。
$(function(){
var s = ["a","b","c","d"];
var p = {"name":"小呆呆","sex":"男","age":12}
var darray = [{"name":"小呆呆","sex":"女","age":12,"name":"呆呆","sex":"男","age":13,"name":"大呆呆","sex":"男","age":14}]
var a = " a ";
var b = 'b';
var c = true;
var d = 11.1;
var e = [1,2,3,1];
var f = {"name":"张三"};
console.info("a:"+$.type(a));
console.info("b:"+$.type(b));
console.info("c:"+$.type(c));
console.info("d:"+$.type(d));
console.info("e:"+$.type(e));
console.info("f:"+$.type(f));
$.trim(a);
console.info($.isArray(a));
console.info($.isFunction(a));
var darray1 = '[{"name":"小呆呆","sex":"女","age":12,"name":"呆呆","sex":"男","age":13,"name":"大呆呆","sex":"男","age":14}]'
console.info($.parseJSON(darray1));
2.属性
attr():获取id为sa的img元素的src属性值。
attr():动态的给元素a设置href属性(百度)。
removeAttr():移除“百度”的超链接属性(href)。
addClass():给元素a标签添加一个sb类名。
removeClass():删除a标签的sb类名。
prop():给a标签添加一个name属性。
prop():完成复选框的全选和取消全选案例。
html():获取body标签里的所有内容。
text():获取span标签里的内容。
console.info($("#sa").attr("src"))
$("a").attr("href","https//:www.baidu.com");
$("a").removeAttr('href');
$("a").addClass("sb");
$("a").removeClass("sb");
$("a").prop("name","na");
var sa = $("#sa").text();
var sa = $("#sa").text("新内容");
var st = $("body").html();
$("#qx").click(function(){
var cas = $(".sa");
$.each(cas,function(i,v){
$(v).prop("checked",true);
})
})
$("#fx").click(function(){
var cas = $(".sa");
$.each(cas,function(i,v){
$(v).prop("checked",false);
})
})
});