5

私のコードはこれです:

jQuery('.cart-module .cart-heading').bind('click', function() {
    if (jQuery(this).hasClass('active')) {
        jQuery(this).removeClass('active');
    } else {
        jQuery(this).addClass('active');
    }

    jQuery(this).parent().find('.cart-content').slideToggle('slow');
});
//--></script> 

https://muddydogcoffee.com/teas/176-organic-crimson-berry-fruit-tisane?device=iphoneのように製品をカートにすばやく追加し、こちらのショッピング カートに移動して、自分でテストできます https: //muddydogcoffee.com/shopping-cart .

[Estimate Shipping & Taxes] をクリックすると、その下に DIV が表示されます。ただし、これは Chrome でのみ機能し、Firefox では機能しません。これを修正するにはどうすればよいですか?

ありがとう。

4

3 に答える 3

4

以前も同じ問題がありました。なぜそれが起こるのかよくわかりませんでしたが、回避策を見つけました。

それがあなたにとってもうまくいくかどうかはわかりませんが、スタイルシートで display:none を削除し、html にインラインで追加しただけです。

誰かが奇妙な動作を説明できれば、それは本当に役に立ちます。

于 2012-08-08T00:13:12.980 に答える
0

試しましたか

$(document).ready(function() {
   // put all your jQuery goodness in here.
 });
于 2012-08-07T23:53:46.630 に答える