Добавить атрибут svg в масив
Подскажите как добавить координаты svg в массив. Вот скрипт :
В консоль выводит координаты , а в массив не добавляет:help:
var cords = []
$('rect').each(function() {
var $el = $(this),
x = parseInt($el.attr('x'), 10) || 0,
y = parseInt($el.attr('y'), 10) || 0;
// Можно вывести значения в консоль.
console.log(x + ': ' + y);
// А можно сместить каждый из элементов.
$el.attr('x', x.appendTo(cords ));
$el.attr('y', y.appendTo( cords ));
});
:help: :help: :help: :help::help: |
Цитата:
и Цитата:
|
Я думал appendTo("cords" ) - это он и есть
А как тогда правильно сделать? |
Валерий1996,
#методы-pop-push-shift-unshift |
Спасибо
|
Всеравно неполучаетьтся он добавляет сами переменные в масив , а как добавить координаты без переменных?
|
Валерий1996,
что должно получится в Цитата:
|
переменные x,y содержат данные о положении элементов svg. В консоль эти данные вывести и посмотреть можно . Но когда пытаюсь их добавить в массив cords то добавляются переменные(x,y). А нужно передать в массив информацию которую содержат эти переменные.
|
Валерий1996,
пост 7 - что должно получится? |
Массив cords должен содержать координаты элементов rect . Но вместо этого он содержит переменые x и y.
Вот полный код: http://jsfiddle.net/48u3mx4w/10/ |
| Часовой пояс GMT +3, время: 05:09. |