名前で要素タイプを取得するエレガントな方法はありますか?
レンダリングされたフォームには、ドロップダウン、入力、テーブル、「answer [x]」のような名前のdivが含まれていると予想できます。ここで、xはいくつかの数値を表します。それを処理する方法を知るために要素タイプが必要です。私はオブジェクトを取得しようとすることができます:
$('td[name=answer\\[1\\]]')
$('div[name=answer\\[1\\]]')
$('input[name=answer\\[1\\]]')
そしていつ$('input[name=answer\\[x\\]]').length > 0
「素晴らしい!その入力!」。それはエレガントな方法のようには見えません...