2014-11-20 8 views
0

Ребята, это мой первый вопрос, :). Я пытаюсь сделать так, как говорится в названии. Вот мой код:Ruby Вложенный массив на Javascript

в Ruby:

<% _points = Array.new %> 

<% @users.each do |user| %> 
    <% _points.push([user.latitude, user.longitude]) %> 
<% end %> 

Я хочу использовать _points в яваскрипте fonction так я это сделать:

<script> 
    var points = new Array(); 
    points = <%=raw _points%>; 

    for (x in points) { 
     setInterval(function() { 
     var b = new R.BezierAnim([points[x], citylatlon], {}, function() { 

     ....................... 

     }, 4000); 
    } 
</script> 

наконец, funtction только может работал ль последнего массив в рубине, помогите! Thx Ребята.

ответ

0

Я нашел путь!

var points = <%=_points.to_json%> ;

$(document).ready(function() { 
      points.forEach(function (x, index, arr) { 
         animation_voyage(x); 
        } 
      ) 
     } 
); 
Смежные вопросы