日期:2014-05-16  浏览次数:20350 次

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上使用了。