下午好!
我们有一个列表:
<div id="navbar">
<ul class="sf-menu">
<li style="display:none;" class="root">
<a href="#" class="navRoot">Title</a>
<ul class="sf-menu-sub">
<li><a href="1">1</a></li>
<li><a href="2">2</a></li>
<li><a href="3">3</a></li>
<li><a href="4">4</a></li>
<li><a href="5">5</a></li>
<li><a href="6">6</a></li>
<li><a href="7">7</a></li>
</ul>
</li>
<li style="display:none" class="noSubMenu root">
<a href="8" class="navRoot">8</a>
</li>
<li style="display:none" class="noSubMenu root">
<a href="9" class="navRoot">9</a>
</li>
</ul>
</div>
我们的脚本如下:
<script type="text/javascript">
$(document).ready(function() {
$('#navbar li:has(a)').show();
});
无论如何,在我们的旧版本中,我们有一个导入:
现在我们有:
<script type="text/javascript" src="/prism-console-web-1.1/scripts/jquery/jquery-2.2.4.min.js"></script>
<script type="text/javascript" src="/prism-console-web-1.1/scripts/jquery/jquery-ui-1.11.4.custom/jquery-ui.min.js"></script>
我注意到的是,在某些页面上我们仍然使用旧导入,列表正常显示。但是,在具有新导入的页面上,列表不会显示。
有没有其他人看过这种行为或知道原因? 谢谢!