JavaScript代码don';我不在野生动物园工作
我有一个可以在Chrome和Firefox中使用的代码,但在Safari中没有 下面是一个代码:JavaScript代码don';我不在野生动物园工作,javascript,safari,Javascript,Safari,我有一个可以在Chrome和Firefox中使用的代码,但在Safari中没有 下面是一个代码: var menu = document.getElementById("navigation1"); var already_moved = 0; menu.onmouseover = function moveNavigation(menu) { if (already_moved == 0) { document.getElementById("navigation1")
var menu = document.getElementById("navigation1");
var already_moved = 0;
menu.onmouseover = function moveNavigation(menu) {
if (already_moved == 0) {
document.getElementById("navigation1").style.marginLeft = "0px";
already_moved = 1;
}
};
menu.onmouseleave = function moveBackNavigation(menu) {
if (already_moved == 1) {
//document.getElementById("navigation1").style.marginLeft = "-341px";
closeMenu();
already_moved = 0;
}
};
function closeMenu(){
setTimeout(function f(){
document.getElementById("navigation1").style.marginLeft = "-341px";
already_moved = 0;
}, 2000);
};
此代码将菜单向左和向后移动。
谢谢你的建议-如何让它在Safari中工作。我想澄清一下,你确实在Safari中启用了JavaScript,对吗 什么版本的Safari?我使用版本6.0.5(8536.30.1)它在Safari中怎么不工作?一点也不,或者它做了一些意想不到的事情?