1

私はここにこのフィドルを置きました:http: //jsfiddle.net/4wBK4/

何が起こっているのかというと、HTMLブロックを1つだけ使用するとcardFlip(緑色)、期待どおりに機能します。switch内部の要素をクリックすると、その効果が得られます。

しかし、ページにこれらが2つあるとすぐに(フィドルの場合のように、そのうちの1つを削除するまで)、何も機能しなくなります。

しかし、私はそれを取得しません。私はそれを正しく行っていると思います。各インスタンスで独自のイベントを発生させる必要がありますが、CSSアニメーションが要素にどのように適用されるかについて何か誤解していると思います。

4

1 に答える 1

0

いくつかのいじくり回し(しゃれを意図した)、そしてこれ(jqueryプラグインの複数のインスタンスが機能しない)の質問を見た後、私は自分のエラーに気づきました:

問題は.on()イベントです。私はそれ$(document).on({...},'.context')をこれに変更しました:$(this).parents('.context').on({...})

于 2013-03-05T21:33:58.967 に答える