jQuery IEでattrが動かなくて困った。


jQuery IEでattrが動かなくて困った。

前のエントリでdefaultValueのことを書いたけどIEで動かなかった・・・。

とりあえず試したのはIE8

HTML部分はこんな感じ

<input type="hidden" value="" name="back_id" id="back_design_no" />

以前書いたIEで動かない例

var selected_id = 'hogehoge';
$("#back_design_no").attr("defaultValue", selected_id);

こう書いたら動いた

var selected_id = 'hogehoge';
$("#back_design_no").attr({"value": selected_id});

他にもIEで動かない書き方があることを知った。。。

参考
jQuery が IE でうごかねぇーーー、って思ったので、メモっとく。

console.logで動かないとか言ったことあるなーw

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です