2011-12-25 64 views
0

我正在使用ROR和ruby 1.9.2。lazy_high_chart:如何使用'<'運算符發送evenet而不是'<'

我使用lazy_high_chat寶石,並希望設置一個平凡。

方法是將JS函數設置爲字符串;

這是O.k.

但是,當我在代碼中使用'<'運算符時,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仍然出現「<」

我能做些什麼?

由於前請先,

回答

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 %> 

和它的工作。