これが機能しないのはなぜですか?
$( ["blog","user","forum"] ).each(function(num,opt) {
if ( window.location.pathname.indexOf(opt) != -1 ) {
$('#rb-' + opt).attr('checked','checked');
return false;
}
});
入力$('#rb-blog').attr('checked','checked');
すると期待どおりに動作しますか?
console.log(typeof opt)
string
と期待値を生成します。
- - アップデート - -
html が ajax 経由でページに書き込まれ、.ready()
:( で実行されるのを見たところです。