我正在使用 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;
}
});