Jquery插件Levitip的自定义源处理程序

时间:2012-04-28 15:36:19

标签: javascript jquery

我正在使用Jquery和levitip插件开发一个应用程序。我需要在jquery.levitip.js中编写一个新的源处理程序,这种对levitip的调用是可能的:

$("Tag").leviTip({sourceType: 'pertsonalizatua', source: '#Mached_Tag_atribute' , addClass: ''});

我希望levitip显示与$(this).attr(Mached_Tag_atribute)

具有相同ID的元素

我不知道处理程序的外观。我是jquery的新手。谢谢。

到目前为止我写的处理程序是这样的:

$.LeviTip.addSourceHandler({
        type: 'pertsonalizatua',
        prepare: function(levitip)
        {
            if ( levitip.settings.hideSourceElement )
            {
                $(levitip.settings.source).hide();
            }
        },
        get: function(levitip)
        {
            var $e = [];
            if ( levitip.settings.source )
            {
                $e = $(levitip.target).attr(levitip.settings.source);
                if ( $e.length )
                    $e = $e.clone(true).show();
            }
            return $e;
        }
    });

0 个答案:

没有答案