Показать сообщение отдельно
  #7 (permalink)  
Старый 04.11.2013, 00:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

flyfrog,
тут же всё разжёвано Пример ошибочного использования

var sin_2 =0,
    paper_all = new Array();

function drawZ (){
paper.clear();
var all  = id_ar.length;
sin_2+=0.007;
for(i=0;i<all;i++){
var sin = sin_2 + (0.7*i);
var x = Math.sin(sin)*radius+center.x;
var y = Math.cos(sin)*radius+center.y;
paper_all[i] = new Object;
paper_all[i].p = paper.text(x,y,number_ar[i]);
paper_all[i].p.attr("font-size", "30");
paper_all[i].id  = i;
paper_all[i].p.click((function(a) {
return function ()
{
  alert(paper_all[a].id );
}

})(i));
}
}
Ответить с цитированием