jquery插件,最后一句:$.data(this, 'carousel', obj); 是什么意思?解决办法

jquery插件,最后一句:$.data(this, carousel, obj) 是什么意思?JScript code$.fn.carousel function

jquery插件,最后一句:$.data(this, 'carousel', obj); 是什么意思?

JScript code
$.fn.carousel = function (options) {    return this.each(function () {        var obj = Object.create(Carousel);        obj.init($(this), options);        $.data(this, 'carousel', obj);    });};

jquery插件,最后一句:
$.data(this, 'carousel', obj);
这句是用来干嘛的?

[解决办法]
data 在元素上存放一组数据,返回jQuery对象。

这里是记录carousel插件在哪个dom上使用了。