2017-01-16 11 views
0

ブートストラップのトリガイベントに問題があります。 私のコンテンツが隠されたり表示されたりしてから、関数を呼び出そうとしています。ブートストラップ "hidden.bs.collapse"が自分の関数を呼び出さない

私の検索後、私はこの解決策を見つけたが、それはまだ動作しません:

widget-box
$(document).ready(function() { 
    $('#widget-box').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
    $('#widget-body').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
    $('#SearchForm').on('hidden.bs.collapse', function() { 
     alert("hidden"); 
    }) 
}); 

collapsedクラスを得るものです。

widget-bodyは、表示/非表示になります。

SearchFormは、表示されないwidget-bodyの内容です。

この3つの機能のいずれも警告を表示しません。私は間違って何をしていますか?

+0

最初のイベントはありますか?このように[example w3schools.com](http://www.w3schools.com/Bootstrap/tryit.asp?filename=trybs_ref_js_collapse_events&stacked=h) – MarioZ

答えて

-1

外部のjavascriptファイルを使用します。あなたのjQueryコードを外部のjavascriptファイルに書き込んで、その外部のjavascriptファイルをscriptタグを使ってhtmlファイルにリンクしてみてください。

+0

ここにHTMLコードを掲載してください。 –

関連する問題