У меня есть некоторый код, который отлично работает в Firefox, но не в Chrome или IE,
мой javascript, таким образом,
`
$(document).ready(function() {
$("#clientLoginPop").show();
$("#clientLoginPop").animate({"left": "-=400px"}, "fast");
});
$("#clientLoginCloseLink").click(function () {
$("#clientLoginPop").animate({"left": "+=400px"}, "fast");
});
$("#contactUsPopLink").click(function () {
$("#contactUsPop").show();
$("#contactUsPop").animate({"left": "-=437px"}, "fast");
});
$("#contactUsClose").click(function () {
$("#contactUsPop").animate({"left": "+=474px"}, "fast");
});
});
`
и, наконец, CSS-файл div выглядит следующим образом, я думаю, что довольно важно, он выровнен по правому краю браузера: (клиентский логин div выглядит похожим просто на другой высоте)
`
#contactUsPop
{
width:437px;
right:-437px;
margin-top:220px;
position:fixed;
height:217px;
background-color:white;
z-index:2;
}
`
так что в firefox происходит то, что div оживляет влево, а затем, когда закрывается, движется обратно вправо. когда в Chrome div вообще не появляется?
URL-адрес сайта:
http://clearcreativegroup.com/devcorner/clear3/
вкладки находятся на правой стороне браузера, любой совет поможет, спасибо!