san47, Вот здесь поменяй:
Code
$.get("/index/54-$_USER_ID$", function(awards){
$('td',$('cmd', awards).text()).each(function(){
a_click.push($(this).attr('onclick'));
a_images.push($(this).find('img').attr('src'));
a_len.push($(this).find('b').text());
});
get_awards();
});
Третью строку, вместо:
Code
a_click.push($(this).attr('onclick'));
поставь:
Code
a_click.push($(this)[0].getAttribute('onclick'));
Что бы было вот так:
Code
$.get("/index/54-$_USER_ID$", function(awards){
$('td',$('cmd', awards).text()).each(function(){
a_click.push($(this)[0].getAttribute('onclick'));
a_images.push($(this).find('img').attr('src'));
a_len.push($(this).find('b').text());
});
get_awards();
});
Так как старая библиотека (jquery-1.3.2) возвращает не содержание атрибута:
а всю функцию:
...