jquery атрибуты Элементов
Здравствуйте всем. такая задача у меня. Есть див в нем несколько textarea перебираю все textarea при помощи each. У каждой textarea есть атрибут desk = "name" как мне получить значение атрибутов? и организовать массив из имени который указан в атрибуте name и то что содержится внутри соответствующей textarea?
|
var names = []; $('div textarea').each(function () { if (this.desk) names.push(this.desk); }); |
Забыл уточнить что массив должен быть ассоциативный, не знаю как с ним работать.
Т.е. предположим, что <div> <textarea desk = "first">a</textarea> <textarea desk = "second">b</textarea> </div> в рузультате массив должен быть name[first] = a; name[second] = b; Выше предложенный вариант подойдет? |
var names = {}; $('div textarea').each(function () { names[this.desk] = this.innerHTML; }); names.first; names['first']; // Оба варианта равносильны |
Цитата:
то что вы хотите сделать-простейшая задача. возьмите справку по jQuery, и просто сделайте |
Часовой пояс GMT +3, время: 04:03. |