Я пытаюсь написать очень простой плагин, который при наведении курсора мыши увеличивает соответствующий размер текста привязки, а при наведении мыши удаляет привязку. Проблема в том, что я не могу получить правильное «это». Итак, у меня есть:
(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()
или .apply()
, но я не уверен, как, я не смог найти хорошие ресурсы.