У меня есть множество элементов на странице. Я использую Jquery toggle для переключения класса. Мне нужно разместить php-массив, содержащий имена всех элементов, содержащих этот класс. (были переделаны).
Моя первая мысль состояла в том, чтобы просто создать форму с дисплеем: none со списком. Каждый раз, когда элемент переключается, имя будет добавлено в список, а затем, когда пользователь нажмет на него, все значения из списка будут отправлены на следующую страницу. Я надеюсь, что может быть более чистое и более простое решение, чем это.
Поэтому, чтобы уточнить, я хочу обнаружить все элементы, которые я переключил, и разместить эти значения на другой странице.
Как я могу это достичь?
благодаря
Вы можете создать массив всех имен элементов (это атрибут name
или id
) с помощью функции .map()
:
var names = $(".targetClassName").map(function() {
return this.name; //takes the 'name' attribute, change to 'id' for ID
}).get();