3

このコードは、IEのdivをうまくフェードさせます。Firefox 3.0.8では、フェードタイムが過ぎ、divがすぐに消えます。この問題について言及している人は誰も見つかりません。

   $(function() {
            $("#show").click(function() {
                $("#show").fadeOut('slow');
            });
        });


<div id="show">this is where to show it</div>
4

7 に答える 7

3

助けてくれてありがとう。

問題を見つけました。私の例は完全ではありませんでした。jquery-vsdoc.jsjQueryVSintellisenseにも含めました。これを取り出すとうまくいきました。

私は将来の読者のためにこのトリックを使用しました

<%if (false) { %>
<script src="common/jquery-vsdoc.js" type="text/javascript"></script>
<% } %>

Wierd。

于 2009-04-14T17:26:36.493 に答える
1

私の問題は、最初にCSSでアニメーションを実行しようとして、これをそのままにして、jQueryでアニメーションを実行する際に問題が発生したことです。

    transition:.5s linear;
于 2012-07-11T11:10:28.840 に答える
0

機能させるには、そこに event.preventDefault() を配置する必要があります。

$(function() {
     $("#show").click(function(event) {
        event.preventDefault();
        $("#show").fadeOut('slow');
     });
 });


<div id="show">this is where to show it</div>
于 2014-01-10T06:38:06.333 に答える