JavaScript IE対策の履歴

select optionのハンドリング

例によりIEoption.click() できないので、select.change() でイベントを追加しなければならない。optionの判定はこのようにすると楽

var select = $(document.createElement('select'));
select.change(function(){
  $(this).find('option:selected');
})

checkbox で checked が効かない

appendChildしてからでないとダメです

IE6/7 offsetがおかしい

  • display: noneになってる領域は取得できない

IE8でtrのvisibleがおかしい

jQuery参照

よくわからない

jQueryでUL,LIをslideしたいだけなのにIEにはほとほと困りました