=========2016年11月24日 星期四 09:36:53 =========
循環(huán):
原生:? for(var i = 0; i<10;i++){}
jquery:? 沒有
循環(huán)一些有意義的事情
循環(huán)處理一組元素
$('li')? $('.on')
[]? 數(shù)組
{}? JSON
$.each(要循環(huán)的東西,function(index,element){
});
$.each({name1:v1,name2,v2},function(i,v){
i? --? json中的? name
v --? json中的? value
});
關(guān)于each循環(huán),另外一種寫法:
$('li').each(function(i,v){
//每一個做處理
});
=========2016年11月24日 星期四 10:11:41 =========
字符串:
charAt()
substring? split? ? indexOf? lastIndexOf? toLowerCase......
原生:trim()? --? 去除空格,只去除首尾的空格
jQuery:? $.trim(str2)? ? --? 去除空格,只去除首尾的空格
=========2016年11月24日 星期四 10:21:54 =========
find
=========2016年11月24日 星期四 10:40:50 =========
ajax:
$.ajax();
$.get();? //發(fā)get請求
$.post();? //發(fā)post請求
$.getJSON();
=========2016年11月24日 星期四 11:04:43 =========
問題:
1)getJSON? :
請求一個本地的txt文件 ,? {}? []
2)$.each($('li'),function(i,v){
document.write($('li').eq(i).html());
});
3)? 微博服務(wù)器接口問題 -- bug
=========2016年11月24日 星期四 11:07:15 =========
jquery插件:
http://jqueryui.com/
自己想寫插件:
$.fn.名字 = function(){
}
this? --? 插件中的this? 就是jquery對象 ,不再是一般情況下的原生對象
批量寫插件:
$.fn.extend({
toRed:function(){},..
});
=========2016年11月24日 星期四 12:01:06 =========
* jquery 1.4? 版本以后,JSON中不允許使用單引號
* document.write 以后,頁面上就沒東西了,不要再試圖獲取元素了
例子: