html代码如下 直接在js文件中用上面的语句获取,语句在$(doument).ready(function(){})时用firefox查看显示未定义,在函数外使用时查看为空对象
<div id="first_menu">
<ul>
<li class="individual_info">
<div class="menu_content">
<i class="fa fa-user"></i>
<p>个人信息</p>
</div>
<li class="prizes_amount">
<div class="menu_content">
<i class="fa fa-pencil-square-o"></i>
<p>获奖统计</p>
</div>
</li>
<li class="attendence_management">
<div class="menu_content">
<i class="fa fa-calendar"></i>
<p>考勤管理</p>
</div>
</li>
<li class="expand_tables">
<div class="menu_content">
<i class="fa fa-file-excel-o"></i>
<p>拓展表项</p>
</div>
</li>
</ul>
</div>
发现问题是因为提前把js文件在html开始的地方就引入了 如果在开始引入的话得加入异步其他的才行 又是一个低级错误