Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.09.2014, 01:58
Новичок на форуме
Отправить личное сообщение для Walrus Посмотреть профиль Найти все сообщения от Walrus
 
Регистрация: 13.09.2014
Сообщений: 7

(SVG)Как передать данные в обработчик события?
Здравствуйте, рисую с использованием библиотеки raphael.js и возникла такая проблема....

есть 2 массива с координатами

mas1 = [.........];
mas2 = [.........];

Код:
					
for (var j = 1; j < mas1.length-1; j++){	
   paper.circle(mas1[j], mas2[j], r)
   .attr({fill: "#666", stroke: "white", "stroke-width": "0.5"})
   .mouseover(function () {								
   AddTT('Значение_1: ' + mas1[j] + '</br> +
             'Значение_2 : ' + mas2[j]);})
   .mouseout(function () {
   RemoveTT();})							
}
AddTT -отвечает за вывод подсказки, что-то на подобие тайтл

В общем рисую точки, и нужно, чтоб при наведении на них вылазила всплывающая подсказка со значениями из массивов, которые являются координатами этих самых точек. Так вот в таком виде как я написал выводится следующее:


Значение_1 - 300
Значение_2 - 400

т.е. координаты последней точки, даже при наведении на все остальные
Значит в обработчике события эти переменные доступны, так в чем же может быть дело? Почему так получается?

Пробовал ставить слово this : this.AddTT(........);
и так: this(AddTT(.......));

не хочет работать, а мне нужно, чтоб при наведении на каждую точку выводились свои координаты, подскажите пожалуйста, что делаю не так?
Спасибо

Последний раз редактировалось Walrus, 29.09.2014 в 11:57.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать данные в скрипт? ivaniv1900 jQuery 6 23.06.2014 16:18
Дебаг js, или как найти обработчик события для тега jimm88 Events/DOM/Window 1 18.04.2012 15:11
Как "обмануть" обработчик события? itPiligrim Events/DOM/Window 0 13.05.2010 22:55
как узнать имеется ли обработчик события HelpeR Events/DOM/Window 9 17.02.2010 18:20
Обработчик события: как делает jquery? Shasoft jQuery 35 22.04.2009 09:41