2

http://mogswamp.com/testing/

[クリックしてインセンティブを表示] ヘッダーをクリックすると、ボックスがドロップダウンします。何が悪いのかわかりません。私はこれをしばらくいじっていて、途方に暮れています。助けていただければ幸いです。

<script language="JavaScript" type="text/javascript" src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
<script language="JavaScript" type="text/javascript" src="/testing/extend.js"></script>

拡張.js

(function(){
  $('.incentives').hide();

  $('.incentives-click').on("click", function(){
    $('.incentives').fadeToggle();
  });
})();

他に何か送信する必要がある場合は、お問い合わせください。ただし、ページのソースで簡単に確認できるはずです。ありがとう。

4

2 に答える 2

1

スクリプトやページが完全に読み込まれる前に、コードが実行されているようです。これを試して:

$(document).ready(function() {
  $('.incentives').hide();

  $('.incentives-click').on("click", function(){
    $('.incentives').fadeToggle();
  });
});
于 2013-02-03T03:53:49.567 に答える
0

JavaScript を、必要に応じてページの下部に配置するか、のhead後に追加されたコンテンツで機能するようにします。イベント委譲を試すか、 DOM の準備が整うのを待ちます

于 2013-02-03T03:53:32.810 に答える