jquery 簡單應(yīng)用例子

=========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 以后,頁面上就沒東西了,不要再試圖獲取元素了

例子:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容