我正在尝试制作一些文本作为元素的属性在光标悬停时切换。目前,我看到这段代码发生了奇怪的事情,但感觉我非常亲密......有什么想法吗?
$(".hoverDes").mousemove(function(){
$(".hoverDes").toggle(function(e){
var hoverIt = $(this).attr("hoverDesDiv");
$("#hoverDiv").text(hoverIt).show();
$("#hoverDiv").css("top", e.clientY-30).css("left", e.clientX-50);
}).mouseout(function(){
$("#hoverDiv").hide();
})
});
答案 0 :(得分:1)
你的问题对我来说不够清楚,但是从上面的代码中我猜你需要这个
$(".hoverDes").hover(function(e){
var hoverIt = $(this).attr("hoverDesDiv");
$("#hoverDiv").text(hoverIt).show('slow');
},
function(e){
$("#hoverDiv").hide('slow');
});
答案 1 :(得分:1)
这样的事情?
hoverIt.show('slide', {direction: 'right'}, 500);