Добавить атрибут 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, время: 09:26. |