我在通過Ajax插入的元素上使用jQuery Collapse。爲什麼Bootstrap Collapse在展開後繼續移除「collapse」類?
當我應用下面的行時,它刪除了collapse
類。我需要這個類繼續保留,所以當Ajax內容需要關閉時,我可以調用collapse('hide')。
$ajaxContent.html(data).find('.collapse').collapse();
下面是我在我的PHP文件:
<section class="collapse">
下面是它最終與應用的jQuery後:
<section class="in" style="height: auto;">
爲什麼這樣做,以及如何我是否修復它以便崩潰類不會被刪除?
在這個簡單的例子中它工作正常:http://jsfiddle.net/Luuuef3j/1/ 你可以用你的代碼來演示一個jsFiddle演示來演示這個問題嗎? – friedi 2014-11-06 19:10:52
@friedi在你的例子中什麼都沒有發生,所以不知道它是如何爲你工作的很好... – webeno 2014-11-06 19:29:13
該類被添加。用螢火蟲或開發者工具看看。 – friedi 2014-11-06 19:30:37