Jquery(1)

1,ready 函数,类似于onload ,但是可以多次加载和使用, 只要加载完dom模型就会自动触发,不会等待其他元素加载完毕

$(function(){...}); 等于 $(document).ready(function(){...});

2, $.map(array,fn) 对数组中俄每个元素进行处理,将结果返回一个新数组

var arr=[3,6,9];

var arr2=$.map(arr,function(item){return item*2});

3, $.each(array,fn) 处理每个元素,但不返回一个新数组

var arr={"Tom":23,"Jack":25,"Marry":21};

$.each(arr,function(key,value){alert(key+value);});

$.each(arr,function(){alert(this);}); //获取值

4,获取Jquery 的dom对象

alert($('#div1').html())// 通过ID获取元素中的值

a) Jquery 转Dom模型

var domobj=jqobj[0] 或者

var domobj=jqobj.get(0);

b) Jquery 调用css 获取样式

$("#div1").css("background","red");  获取样式 $("#div1").css("background");

c) 设置获取控件值

$(function(){$("#txt").val("nihao");});

$(function(){$("#txt").val();});

5, Jquery 选择器

$("#div1").html("...")等于getElementById

$(function(){

       $("#btnClick").click(function(){ //绑定click事件

             $("p").html("获取所有的P元素"). //等于GetElementByTagName

             $(this).html();//获取当前元素的内部值

       });

});

原文地址:https://www.cnblogs.com/guoyinghai/p/jquery.html