連結

這是有效的,但我們需要做一些事情才能使外掛在現實世界中生存。當你將五個或六個動作連結到一個選擇器時,jQuery 的一個功能就是連結。這是通過讓所有 jQuery 物件方法再次返回原始 jQuery 物件來實現的(有一些例外:沒有引數呼叫的 .width() 返回所選元素的寬度,並且不可連結)。使我們的外掛方法可連結需要一行程式碼:

$.fn.greenify = function() {
    this.css( "color", "green" );
    // return the reference for chaining
    return this;
}
 
$( "a" ).greenify().addClass( "greenified" );