jQueryでinputのtypeをhiddenに変更

「どういう時に使うんだよ」というツッコミはさておき、になっている要素をhiddenに変えたいという事案が発生いたしましてやってみました。
attrで書き換えるのはうまくいかないので、別の方法で。

$(function(){
$("#hoge").get(0).type = 'hidden';
});

これでid="hoge"のinputがhiddenに変わります。

コメント