1

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

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

我希望 levitip 显示具有相同 id 的元素$(this).attr(Mached_Tag_atribute)

我不知道处理程序会是什么样子。我是 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;
        }
    });
4

0 回答 0