嗨,我有这篇文章的代码示例。我想要的是当光标经过超链接或任何类型的“a”链接时显示在光标旁边的 png 图像。
这是原文:
var $img = $('img');
$img.hide();
$('div').mousemove(function(e) {
$img.stop(1, 1).fadeIn();
$('img').offset({
top: e.pageY - $img.outerHeight(),
left: e.pageX - $img.outerWidth()
});
}).mouseleave(function() {
$img.fadeOut();
});
HTML:
<div>
<img src="http://i574.photobucket.com/albums/ss184/wsganewsletter/Other/Icon-Mega.png"
/>
</div>
这是我尝试修改的版本而不使用 HTML 并且仅通过 jQuery 加载图像:S
*var img = $("../Cursor.png");
$img.hide();
$('a').mousemove(function(e) {
$img.stop(1, 1).fadeIn();
$('img').offset({
top: e.pageY - $img.outerHeight(),
left: e.pageX - ($img.outerWidth()/2)
});
}).mouseleave(function() {
$img.fadeOut();
});?
我敢肯定这是一个相对容易的解决方法,我仍然倾向于,请你帮帮我。谢谢 :)