2011-12-25 2 views
0

Я работаю с ROR и ruby ​​1.9.2.lazy_high_chart: как отправить метку с помощью оператора <<', а не с' < '

Я использую lazy_high_chat gem и хочу установить evevnt.

Путь состоит в том, чтобы установить JS как строку;

Это О.к.

Но когда я использовал оператор «<» в коде, в JS есть ошибка.

Это простой пример для моего кода:

%= high_stock("my_id", @h) do |c| %> 
     <%= CGI.unescapeHTML('options.chart.events.selection = function(x) {var y =8;if(y<10){alert(1);}else{alert(2);}}')%> 
<%end %> 

Я пытался использовать CGI.unescapeHTML но в JS-прежнему появляется «<»

Что я могу сделать?

Спасибо advence,

ответ

0

я написал:

<%= high_stock("my_id", @h) do |c| %> 
     <%= 'options.chart.events.selection = function(x) {var y =8;if(y'%> 
     < 
     <%=10){alert(1);}else{alert(2);}}')%> 
<%end %> 

и она работает.

Смежные вопросы