色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery 返回值

jQuery作為一種流行的JavaScript庫(kù),有著出色的DOM操作、事件處理和動(dòng)畫(huà)效果,但是我們是否了解它的返回值呢?

jQuery的返回值分為兩類,一類是對(duì)于jQuery對(duì)象的返回值,另一類是對(duì)于方法本身的返回值。

$(selector)

這是jQuery中最常見(jiàn)的操作,它返回一個(gè)jQuery對(duì)象,這個(gè)對(duì)象可以包含一個(gè)或多個(gè)DOM元素。在jQuery中,使用$符號(hào)調(diào)用一些函數(shù)或開(kāi)始一個(gè)選擇器,返回的總是jQuery對(duì)象。如下:

$("p").addClass("highlight");

這行代碼返回一個(gè)jQuery對(duì)象,可以鏈?zhǔn)讲僮鳌1热纾?/p>

$("p").addClass("highlight").fadeOut();

這行代碼中,首先選擇了所有的`

`元素,然后給它們添加了一個(gè)`highlight`的class,并且使這些元素漸隱了。

對(duì)于方法的返回值,它會(huì)根據(jù)對(duì)應(yīng)的方法而有所不同。舉個(gè)例子:

var count = $("p").length;

該行代碼中,我們使用length屬性來(lái)獲取選定元素的數(shù)量。

當(dāng)然,某些方法是在沒(méi)有選中任何元素的情況下返回一個(gè)值。如下:

var isVisible = $("#element").is(":visible");

這行代碼中,is()方法返回一個(gè)布爾值,用于判斷選項(xiàng)卡面板是否可見(jiàn)。如果是可見(jiàn)的則返回`true`,否則返回`false`。