2014-10-02 27 views
0

我有一個類與同位素的作品。 觸發器類是從PHP文件通過jquery加載的,因此不會立即加載。同位素沒有響應類名

我可以在DOM中看到類,但不能在源代碼中看到。

這是否應該阻止它們一起工作?

我不知道我可以發佈什麼樣的代碼,因爲它是一個巨大的項目,並且php的內容通過jquery調用加載得很好,但是當我這樣做時,同位素不起作用。

爲了澄清如果我直接加載它在html文件中,同位素的作品。所以這已被證實。 它從PHP文件加載時只會停止工作,但它仍然顯示所有的div。

任何想法?

========

添加綁定代碼

<li><a href="#" class="btn btn-lg btn-primary active" data-filter="*">All</a></li> 
<li><a href="#" class="btn btn-lg btn-primary" data-filter=".chair">Chair</a></li> 
<li><a href="#" class="btn btn-lg btn-primary" data-filter=".secretary">Secretary</a></li> 
<li><a href="#" class="btn btn-lg btn-primary" data-filter=".treasurer">Treasurer</a></li> 
<li><a href="#" class="btn btn-lg btn-primary" data-filter=".admin">Admin</a></li> 

感謝:-)

+0

能否請您提供相關代碼 – Darren 2014-10-02 04:08:23

+0

我寫過沒有相關的代碼 - 代碼不是需要修復的。這是一個需要得到的同位素工作與代碼加載到DOM不在那裏,當頁面第一次加載 – 2014-10-02 04:09:34

+0

道歉,我的意思是你如何綁定同位素 – Darren 2014-10-02 04:13:19

回答

0

它現在

我不得不改變

$('#menu-items').html(msg); 

進入此:

$('#menu-items').html(msg); 
$('#menu-items').isotope('reloadItems');