このように構成された2つの選択フィールドの値をリセットしようとしています。
<select>
<option></option>
<option></option>
<option></option>
</select>
<select>
<option></option>
<option></option>
<option></option>
</select>
jQuery、
$('select').each(function(idx, sel) {
$(sel).find('option :eq(0)').attr('selected', true);
});
残念ながら、私がそれをいくつ試しても、それは起こりません。コンソールには何もありません。何が起こっているのか分かりませんか?私はこれを行う方法がなければならないことを知っています、あなたはJSで何でもすることができます
編集:
この問題は、dom要素をクリックしてコードを起動しようとしたときにのみ発生することがわかりましたが、コードが機能しているはずです。
$('p').click(function(){
console.log('test');
});
'test'をコンソールに出力しますが、この関数にコードを含めると何も起こりません。どうしてこれなの?