我这里有一些代码可以在 Firefox 中完美运行,但不能在 chrome 或 IE 中运行,
我的javascript是这样的
`
$(文档).ready(函数() {
$("#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");
});
});
`
最后 div 的 css 看起来像这样,我认为更重要的是它与浏览器的右侧对齐:(客户端登录 div 看起来相似,只是高度不同)
`
#contactUsPop
{
宽度:437px;
右:-437px;
边距顶部:220px;
位置:固定;
高度:217px;
背景颜色:白色;
z-索引:2;
}
`
所以在 Firefox 中发生的事情是 div 向左移动,然后当它关闭时它又向右移动。当在 chrome 中,div 似乎根本没有弹出?
该网站的网址是这样的:
http://clearcreativegroup.com/devcorner/clear3/
标签位于浏览器的右侧,任何建议都会有所帮助,谢谢!