отправляет массив всех имен элементов по классам

0

У меня есть множество элементов на странице. Я использую Jquery toggle для переключения класса. Мне нужно разместить php-массив, содержащий имена всех элементов, содержащих этот класс. (были переделаны).

Моя первая мысль состояла в том, чтобы просто создать форму с дисплеем: none со списком. Каждый раз, когда элемент переключается, имя будет добавлено в список, а затем, когда пользователь нажмет на него, все значения из списка будут отправлены на следующую страницу. Я надеюсь, что может быть более чистое и более простое решение, чем это.

Поэтому, чтобы уточнить, я хочу обнаружить все элементы, которые я переключил, и разместить эти значения на другой странице.

Как я могу это достичь?

благодаря

Теги:

1 ответ

1
Лучший ответ

Вы можете создать массив всех имен элементов (это атрибут name или id) с помощью функции .map():

var names = $(".targetClassName").map(function() {
    return this.name; //takes the 'name' attribute, change to 'id' for ID
}).get();
  • 0
    Еще не пробовал, но похоже, что это то, что я хочу. Спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню