~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

##

$(function () {  
    $.fn.shadow = function (opts) {
        return this.each(function () {

            var defaults = { /*指定默认值*/
                copies: 5,
                opacity: 0.3
                //copyOffset: function (index) {  //回调函数
                //    return {};
                //}
            };

            var options = $.extend(defaults, opts);/*替换*/

            var $originalElement = $(this);
            for (var i = 0; i < options.copies; i++) {
                $originalElement
                .clone()
                .css({
                    position: 'absolute',
                    left: $originalElement.offset().left + i,
                    top: $originalElement.offset().top + i,
                    margin: 0,
                    zIndex: -1,
                    opacity: options.opacity
                })
                .appendTo('body');
            }
        });
    }
    $('h1').shadow({ opacity: 0.1 });
});

 

posted on 2017-08-07 12:49  LuoTian  阅读(258)  评论(0编辑  收藏  举报