私は私たちのウェブサイトの新機能を書いていて、jquery を使って JavaScript を最新化したいと考えています。テーブル内の要素の選択に問題があります。私の問題は、これを行う従来の方法は機能しますが、jquery の方法は機能しないようです。誰もがすぐに HTML を要求することを理解していますが、HTML を抽出するには、関係のない多くのがらくたを削除するのに時間がかかります。現時点では、構文を台無しにしているかどうか疑問に思っています。構文的に、これは正しいですか?jquery 1.9.1 を使用しています。
// no messages :-(
$('censusGrid').find('select').each(function () { alert($(this)); });
// messages :-)
var elements = document.getElementById('censusGrid').getElementsByTagName('select');
for (var i = 0; i < elements.length; i++) {
alert(elements[i]);
}