私はここに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"); }); }); `
そして最後に、divのcssは次のようになります。かなり重要なことに、ブラウザーの右側に配置されていると思います:(クライアントのログインdivは、高さが異なるだけで似ています)
` #contactUsPop {{ 幅:437px; 右:-437px; margin-top:220px; 位置:固定; 高さ:217px; 背景-色:白; z-index:2; } `
つまり、Firefoxで発生するのは、divが左にアニメートし、閉じると右に戻ることです。Chromeでは、divがまったくポップアップしないように見えますか?
サイトのURLは次のとおりです。
http://clearcreativegroup.com/devcorner/clear3/
タブはブラウザの右側にあります。アドバイスはたくさんあります。ありがとうございます。