2つのドロップダウンリストの外観を変更しています。ここでは問題ありません。すべてがうまく機能します。唯一の問題は、このaddEventListener
メソッドがページの更新時にのみ機能することです。
更新ボタンを押さずに、ページの読み込み時にこのコードを機能させるにはどうすればよいですか?
window.addEventListener('load', function ()
{
var CityCount = this.character.citynum ;
var PosX = parseInt(CityCount) * (-15);
var MyHeight = parseInt(CityCount) * 15 - 15;
var MyStyle='div#citylist {width: 150px !important; margin-top: ' + PosX + 'px !important; position: absolute !important; height: ' + MyHeight + 'px !important; overflow: auto !important; padding-left: 1px !important}';
addGlobalStyle(MyStyle);
addGlobalStyle('div#my_city_list {width: 150px !important; margin-top: 50px !important;}');
}, false)