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");'>
JSで
function resetDropDown(elementObj)
{
var selectBoxWidth = $(elementObj).attr('id') == 'college_search' ? 143 : 113;
$(elementObj).css({width:selectBoxWidth});
}
何らかの理由で、属性の幅は正しく変更されますが、要素が検査されるかページが更新されるまで、chromeは変更を表示しません。要素スタイルに適用された変更をChromeに強制的に表示させる方法はありますか?
前もって感謝します。エリザベス