http://jsfiddle.net/nicktheandroid/3AraQ/将鼠标悬停在任何段落上,在div上添加小信息,将鼠标悬停,淡出,是吗?
当P悬停时,#both被追加到该段落并居中。当我徘徊,然后到一个新的段落,它在第一个P上淡出,并在现在悬停的P上淡出。这是做到这一点的最佳方式吗?稍后,我将使用它来允许用户点击书签图像,然后当他们将鼠标悬停在P上时,它将执行下面的代码,然后当他们点击该P时,它会为该段创建一个书签,但我真的只需要帮助下面的代码。谢谢!
$('p').hover(function() {
$(this).append('<span id="both">BOOKMARK THIS</span>')
$('#both').animate({opacity: 1.0})
}, function(){
$('#both').fadeOut(600, function(){
$(this).remove()
})
});
它不工作顺利,它只是不正确....
问题是重复的跨度是在HTML,有时声音浏览器,搜索引擎机器人等阅读。如果您有几个P,我不会谈论大小问题。每次追加跨度比将其添加到源代码的范围要小。 – Capsule 2011-02-18 10:52:08