1

// 插件背景

(function ( $ ) {

    // background

    $.fn.background = function( color )

    { $.fn.css({ 'background-color':'#'+color+'' }); };

}( jQuery ));

// usage for black background color for element #div

$('#div').background('000000');
4

1 回答 1

4

那将是:

(function ($) {
    $.fn.background = function(color) {
        return this.each(function() {
            $(this).css('background-color', '#' + color);
        });
    };
}(jQuery));

$(function() { // you still need a DOM ready handler

    $('#div').background('000000');

});

小提琴

this在插件中引用元素

于 2013-06-28T14:00:28.110 回答