次のようなhtmlドキュメントがあります。
<div id="panel_comments">
<table id="panel_comments_table">
<tr>
<td style="width: 150px;">Monday: </td>
<td><textarea id="panel_comments_monday" rows="4" cols="60" >Monday comment area</textarea></td>
</tr>
.. same with the other 6 weekdays
</table>
</div>
ここで、すべてのテキストエリアを選択したい場合は、自然言語で次のようにしますgive me all elements which are textareas, with the following ids
。
$("textarea [id^=panel_comments_]")
しかし、それは私に空の結果を与えます。代わりに、自然言語である次のようにセレクターを再配置する必要がありますgive me all elements with the ids, and which are textareas
。
$("[id^=panel_comments_] textarea")
セレクターの順序が重要なのはなぜですか?