Updated (Fixed) Fiddle Here有人可以向我解釋爲什麼我得到這個堆棧溢出?
Uncaught RangeError: Maximum call stack size exceeded
這是一個簡單的自定義標題鼠標放在元素時顯示。它在幾次顯示之後斷開。
function showtitle(title) {
$('.button').bind('mousemove', function(e){
$('.message').fadeIn(600);
var message = $('.message').css({
'position' : 'absolute',
'left' : e.pageX,
'top' : e.pageY + 25
});
var print = title;
$('.message').html('<span>' + print + '</span>');
});
}
function hidetitle() {
$('.message').hide();
}
嘗試僅使用CSS來完成此操作,切換一個類並使用CSS3轉換。 – elclanrs
如果您確實需要使用JS,請使用mouseenter事件,而不是鼠標懸停。你用這個殺死js引擎。 –