创建Jquery自定义插件

时间:2014-06-23 03:54:58

标签: jquery jquery-plugins

创建自定义插件时是否需要包含任何内置的jquery插件?我已经尝试过这个简单的代码,我开始学习它..我已经完成了这个简单的代码,但它无法正常工作..

$.fn.greenify = function() {
  this.css( "color", "green" );
};

$("a").greenify(); 

1 个答案:

答案 0 :(得分:0)

this需要是jQuery对象$()才能使jQuery方法.css()起作用。使用此:

$.fn.greenify = function () {
    $(this).css("color", "green");
};

$("a").greenify();

小提琴中的解决方案:http://jsfiddle.net/2MKTX/