不工作,我需要設置呼叫上圖像的onmouseover區域的功能active()
,我試圖設置onmouseover
使用jQuery,這項工作在所有的瀏覽器,但不是在IE7所以請任何人建議我提示來解決這個代碼在IE7鼠標懸停的jQuery設置在IE7
$(document).ready(function(){
var i = 1;
$("#map area").each(function(){
var Id = $(this).attr('id');
$(this).attr('onmouseover', "active('area"+i+"','"+Id+"',"+i+")");
i++
});
});
活動功能的代碼如下: - 顯示
function active(value,value2,value3)
{
$("#"+value).css({'display':'block'});
$("#area"+value3+"_link").css({'text-decoration':'underline'});
$('#'+value2).mouseout(function(){$('#'+value).css({'display':'none'});$("#area"+value3+"_link").css({'color':'#707070','text-decoration':'none'});});
}
,無JS錯誤。
? 'active()'是做什麼的? – putvande
檢查是否有任何js錯誤,並與我們分享。 –
@putvande我使用jquery1.9.1和ative()函數顯示區域懸停在頁腳菜單項上的效果,並顯示與另一種背景顏色對應區域的隱藏容器。 – Niles