eli*_*thr 5 css jquery select width
当发生onchange事件时,我使用.css更新select元素的宽度.在HTML中:
<select name="city_search" id="city_search" onchange='resetDropDown("#state_search");'>
<select name="state_search" id="state_search" onchange='resetDropDown("#city_search");'>
Run Code Online (Sandbox Code Playgroud)
在JS中
function resetDropDown(elementObj)
{
var selectBoxWidth = $(elementObj).attr('id') == 'college_search' ? 143 : 113;
$(elementObj).css({width:selectBoxWidth});
}
Run Code Online (Sandbox Code Playgroud)
出于某种原因,属性宽度已正确更改,但在检查元素或刷新页面之前,chrome不会显示更改.有没有办法强制chrome显示应用于元素样式的更改?
提前致谢.伊丽莎白