下面是我的 jQuery 片段,我在其中抓取一个下拉列表并尝试从中获取内联宽度样式。我的问题是,在 Safari II 上没有得到newWidth
225。
targetSelect 是r_select
这样的,例如,我不明白为什么我的 Safari 会返回与 Firefox 不同的宽度。
// get the current select box
targetSelect = $(this);
newWidth = parseInt(targetSelect.css('width'));
我的标记:
<select name="r_select" id="r_select" style="width: 225px; height: 50px; float: left;">
<option>Mickelson</option>
<option>Montgomerie</option>
<option>Watson</option>
<option>Casey</option>
</select>
我应该补充一点,我对这个下拉菜单没有同样的问题:
<select id="r_select_overlay" class="r_select_overlay_test no_style" name="r_select_overlay" style="width: 145px; height: 50px; float:left;">
<option>Mickelson</option>
<option>Montgomerie</option>
<option>Watson</option>
<option>Casey</option>
</select>