2015-07-20 2 views
0

Я еще не написал код, но хотел знать общее направление. Весь мой интерфейс состоит из HTML-таблиц. На самом деле это выглядит превосходно. Я думал о создании страниц по умолчанию, а затем использовал JS для перемещения целых строк и столбцов на основе идентификаторов. Ячейки таблицы могут содержать: ярлыки, текстовые поля, изображения, флажки и т. Д.Группировка объектов в HTML для манипуляции с Javascript

Каким образом я должен обратиться к строке или с помощью Javascript собрать группу элементов в тегах. Не нужно решение с <div>

Так что, если я пишу <th>, как

<th class="col1" colspan="1"><%= nodes.last == @map.keys.first ? label_tag("#{nodes.last.to_label}") : label_tag("#{nodes.last}") %></th> 

Я мог бы дать ему идентификатор, но тогда бы выбрать, что elementbyId в JS причина даже контексте строки, чтобы быть получено

+0

Для таблиц в HTML есть colgroup и row, в DOM есть одинаковое, но также класс или действительно любое значение атрибута для группировки с API-селектора запросов. – RobG

+1

Вы еще не заглянули в JQuery? Вы можете выбрать по классу, который, кажется, именно то, что вы хотите. Вы можете выбрать все элементы класса и изменить их с помощью '$ (". Classname "). https://api.jquery.com/class-selector/ –

ответ

0

Вы можете указать каждой строке атрибут, содержащий идентификационный номер, после чего вы можете прочитать эти цифры в JQuery и повторно сортировать таблицу.

Смежные вопросы