2016-04-14 6 views
0

メインJSPページにナビゲーションとメニューバーがあり、すべてが正しく動作します。特定のJSPページを使用してインポートされ、ユーザが選択したオプションに基づいて:これは、インポートインポートされたJSPページでMaterializecssが機能しない

<c:import url="pageName.jsp"/> 

JSPもナビゲーションバーのドロップダウンメニューがありますが、動作しません。私が "データ活性化"を拾っていないと言うことができます。

サンプルリスト項目コード:

メニューバー項目:すべてのマテリアライズとjQueryのCDNは、の上部に輸入されている

<c:forEach var="map" varStatus="s_map" items="${on_List.orderMap}"> 
<c:set var="imgName" value="${map.value > 0 ? 'arrow_upward':'arrow_downward'}" /> 
<li> 
    <a href="javascript: void(0);" onclick="sortByLink(this,'list&action=setOrder&orderRef=${map.value}',${on_List.isSubsetList});"> 
     <i class="material-icons right" style="font-size:12px;">${imgName}</i> 
     &nbsp;${map.key} 
    </a> 
</li> 

:メニューをリンク

<li id="idMenuDynamicGroup_sort"> 
    <a class="dropdown-button" href="#!" data-constrainwidth="false" data-activates="sort-dropdown"> 
     <i class="material-icons color-menu-font">sort_by_alpha</i> 
    </a> 
</li> 

メインページ、

<script>$(document).ready(onLoadForm());</script> 

は、メインページの下部に表示されます。

このメニューには、メインページ上で完璧に動作しますが、インポートされたページ

に何かアドバイスが表示されませんか?

答えて

0

解決策が見つかりました。

javascriptでロードした後に要素を動的に初期化するのは馬鹿馬鹿しいエラーでした。

関連する問題