仕事でwebアプリケーションの開発をしていてのど忘れ対策メモ. 条件に合わせてプルダウンリストに含まれるoptionタグの 表示/非表示をコントロールする必要があった. そこで,例えば下記のようにjQueryで書いてみたところ, Internet Explorerではまったく機能せず. $("select#hoge option:nth-index(2n)").hide(); それもそのはず. jQueryのhidden()は,CSSプロパティの"display: none;" を追加することで対象要素を非表示にしている. また,Internet Explorerではoptionタグに "display: none;"や"visibility: hidden;"の CSSプロパティを追加しても意味をなさない. # そもそもOperaでは「見えなく」なっているだけで # 非表示要素を選択でき

