javascript – jQuery功能改变css bg color

前端之家收集整理的这篇文章主要介绍了javascript – jQuery功能改变css bg color前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这个问题在这里已经有一个答案:> How to create a jQuery function (a new jQuery method or plugin)?11
> Extending jQuery is not working…?2
我想做一个更改对象的css属性函数.
我尝试下面的代码
function setBgColor($obj,$color) {
    $obj.css("background-color",$color);
}
setBgColor($(".bg-red"),"red");

它的工作原理
但是我想使这个函数从这样的对象调用

function setBgColor($color) {
    $(this).css("background-color",$color);
}
$(".bg-red").setBgColor("red");

有人可以帮忙吗?

解决方法

您可以使用jquery原型来做到这一点:
$.fn.setBgColor = function($color) {
    return $(this).css("background-color",$color);
}
$(".bg-red").setBgColor("red");

猜你在找的jQuery相关文章