我正在尝试编写一个非常简单的插件,在锚鼠标悬停时会增加相应的锚文本大小,而在鼠标悬停时会删除锚。问题是我无法得到正确的“这个”。所以我有:
(function($){
$.fn.extend({
//function name
textOverlay : function(){
//return
return this.each(function(){
var cucu = $(this);
$(this).hover(
function(){
cucu.css({'font-size':'20px'});
},
function(){
cucu.remove();
}
);
});
}
});
})(jQuery);
我这样称呼它:
$(document).ready(function(){
$('a').thiseOverlay();
});
我想我应该使用类似.call()
or的东西.apply()
,但我不确定如何使用,我找不到好的资源。