您的 HTML 前后并不完全相同。
使用 Chrome 开发者工具之类的工具并检查元素,而不是查看源代码。通常,当页面通过 Javascript 更改时,“查看源代码”的结果不会更新。
前:
<div id="beerPortfolio">
<div class="row">
<div class="span3">
<div id="drop1"> <select id="dropOneMike" onchange="getDrop2Mike(5)"> <option value="0">All</option>
<option value="1">Alphabetical</option>
<option value="2">Brewery</option>
<option value="4">Rating</option>
<option value="3">Style</option>
</select>
</div>
</div>
<div class="span3">
<div id="drop2">
</div>
</div>
<div class="span3">
</div>
</div>
<br>
后:
<div id="beerPortfolio"> <select id="dropOneMike" onchange="getDrop2Mike(5)"> <option value="0">All</option>
<option value="1">Alphabetical</option>
<option value="2">Brewery</option>
<option value="4">Rating</option>
<option value="3">Style</option>
</select>
<div class="span3">
<div id="drop2">
</div>
</div>
<div class="span3">
</div>
<br>