jQuery核心方法与实用程序方法

时间:2012-03-13 13:00:31

标签: javascript jquery javascript-framework

广泛认为jQuery方法有两种类型;核心方法和实用方法

我猜他们称之为$ vs $()

有人可以提供每种类型的示例并突出显示差异。 谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定核心 vs 实用程序是否是对比两者的正确方法,但我会用它来运行。

通常,核心方法对选定的jQuery对象进行操作。

// Loop through selected jQuery objects, operating on each
$('li').each(function(index) {
    alert(index + ': ' + $(this).text());
});

实用程序方法直接对选定的jQuery对象进行操作;但是,只需向开发人员提供某种形式的功能或实用程序。它类似于任何其他JavaScript函数。 $允许它具有jQuery已经熟悉的“伪命名空间”。

// Loop through an array of numbers
$.each([52, 97], function(index, value) { 
    alert(index + ': ' + value); 
});

正如@cleric指出的那样,chapter中的jQuery Fundamentals更详细地解释了它。