Учитывая следующий фрагмент HTML:
<div class="word">
<input type="text" name="A" />
<input type="text" name="n" />
</div>
<div class="word">
<input type="text" name="E" />
<input type="text" name="x" />
<input type="text" name="a" />
<input type="text" name="m" />
<input type="text" name="p" />
<input type="text" name="l" />
<input type="text" name="e" />
</div>
Я хотел бы написать скрипт jQuery, который бы объединял имена всех элементов ':text'
в одну строку, добавляя пробел при достиженииконец элемента 'div.word'
.
Например, учитывая приведенный выше HTML-код, результат будет следующим:
An Example
Используя мои (очень) ограниченные навыки jQuery / javascript, которые мне удалось найтирешение, но оно включает грязные циклы for ... in
, поэтому я бы не хотел показывать это здесь: -).
Я хотел бы знать, что является более элегантным / идиоматическим (и, возможно, более кратким)Решение этой проблемы.