Jquery基礎知識01

2022-07-25 10:00:16 字數 2068 閱讀 7810

milk

soda

$(li).each(function(index,element)

2:js物件轉換為jquery物件

var ele= $(element) js物件變為了jquery

jquery物件轉換為js物件

var $v =$("#v") ; //jquery物件

var v=$v[0]; //js物件

2:遍歷陣列

1:var arr=['nba','cba','cuba','ufc'];

$.each(arr, function());

$.each(arr,function(index,element));

3:遍歷json資料

var obj=['china':'中國','usa':'美國','rusiaa':'俄羅斯'];

$.each(obj,function(key,value));

12:jquery()的過濾

三個最基本的過濾元素方法 first(),last(),eq()基於在乙個元素中的位置來選乙個特定元素。

filter()和not()允許選取匹配和不匹配某項指定的標準元素。

first()方法返回被選元素的首個元素。$("div p").first().

last()方法返回被選元素的最後乙個元素 $("div p").last();

eq()方法返回被選元素中帶有索引號 01 $("div p").eq(2) div中第三個p標籤。

fliter()方法不匹配的元素會從集合中刪除,匹配的會被返回 $("p").fliter(".demo");

not()方法返回所有不匹配的元素 $("p").not(".intro");

13:事件監聽

jquery事件監聽

$(selector).bind(event,data,function,map);

event 必須 ,規定新增到元素的乙個或多個事件,由空格分隔。 如click onmouseout onmouseover事件

data 可選,規定傳遞到函式的額外引數。

function 必需,規定當事件發生是的函式。要執行的方法

map 規定事件對映()包含要新增的事件和事件發生時要執行的函式。

1:新增監聽事件

$('input[type="text"]').bind("click",function());

2:傳遞引數

$('p').bind("click",,handlername);

function handlername(e)

3:事件對映 使用事件對映,向被選元素新增事件。

$('button').bind(,

onmouseout:function(),

onmouseout:function()});

js事件監聽

js監聽是通過addeventlistener()方法來實現

addeventlistener(event,function,usecapture);

event:事件名 如click mouseover 不要使用 on字首。

function 可以是乙個方法,也可以是乙個函式名,可以傳遞引數。

usecapture 事件控制代碼是在 true(捕獲階段執行) false(冒泡階段執行)。可選引數

js去除事件監聽 removeeventlistener();

removeeventlistener(event, function, usecapture)

event:事件名。

function:要去除的方法。

usecapture:指定移除事件控制代碼的階段 true - 事件控制代碼在捕獲階段移除 false- 預設。事件控制代碼在冒泡階段移除.

14:json資料的載入和轉換

1:eval('('+data+')');可以將json字串轉換位json資料。 //可以將json字串轉換成json物件,注意需要在json字元外包裹一對小括號

2:json.parse(string)將sring轉換成json物件。

3:json.stringify(obj)將json物件轉換成string物件。

01 基礎知識

程序概念 作業系統中所有執行中的任務通常是乙個程式,每個執行中的程式就是乙個程序 process 當乙個程式執行時,內部可能包含了多個順序執行流,每個順序執行流就是乙個執行緒。程序是處於執行過程中的程式,並且具有一定的獨立功能,程序是系統進行資源分配和排程的乙個獨立單位。程序三個特性 2.動態性 程...

01 基礎知識

1 計算機基礎 cpu 相當於人的大腦,用於計算。記憶體 儲存資料,4g,8g,16g,32g,成本高,斷電即消失。硬碟 1t,固態硬碟,機械硬碟,儲存資料,應該長久保持資料,重要檔案,小電影等等。2 編譯型語言和解釋型語言區別 編譯型 一次性將所有程式編譯成二進位制檔案。缺點 開發效率低,不能跨平...

jquery 基礎知識

1,取物件 根據id取 物件的id 根據class取 物件的id 2,設定 獲取值 innerhtml val text innerhtml innertext 3,設定 獲取 table 中某行某列的值 設定table7,第2個tr的第乙個td的值。table7 tr eq 1 td nth ch...