(function($){
$.fn.getBackgroundColor = function() {
var self = $(this);
var bgColor = "";
while(self.prop("tagName").toLowerCase() != "html") {
bgColor = self.css("background-color");
if(bgColor != "rgba(0, 0, 0, 0)" && bgColor != "transparent") {
break;
}
self = $(this).parent();
}
return bgColor;
}
})(jQuery);
var bgColor = $("body").getBackgroundColor();
console.debug(bgColor); // return String