Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ruby代码中的转义引号_Javascript_Jquery_Ruby_Regex - Fatal编程技术网

Javascript ruby代码中的转义引号

Javascript ruby代码中的转义引号,javascript,jquery,ruby,regex,Javascript,Jquery,Ruby,Regex,我试图将长字符串放入JS对象中。我使用的代码很好: parent.$("#data-store").data("content[<%=n%>]" , "<%= @content[n.to_s].squish %>"); 但当我想通过设置JS对象的姿势并获取param@content来生成HTML时,我想用HTML呈现它: <div class="step-wrapper"> <%= i

我试图将长字符串放入JS对象中。我使用的代码很好:

 parent.$("#data-store").data("content[<%=n%>]" , "<%= @content[n.to_s].squish %>");
但当我想通过设置JS对象的姿势并获取param@content来生成HTML时,我想用HTML呈现它:

<div class="step-wrapper">            
         <%=
            if @content.nil? || @content[n.to_s].nil?
            else
              @content[n.to_s].html_safe

            end
          %>
        </div>

我得到的是用引号“”包装的HTML,结果是HTML代码表单@内容显示为文本

在打印到div时,应该使用哪种正则表达式从引号中展开此对象

带有html_safe的代码给了我JS错误,在这种情况下我不能使用它

parent.$("#data-store").data("content[<%=n%>]" , "<%= @content[n.to_s].squish.html_safe %>");
parent.$(“#数据存储”).data(“content[]”,“”);

是否要将该HTML放入
数据存储
div首先,我将HTML从params放入数据存储,然后再放入params,最后在不同视图的幻灯片包装div中呈现它。但是它是用引号括起来的,看起来像文本,而不是代码什么是
父项。$
referenceTry
父项。$(“#数据存储”).data('content[]”,''
@ArunPJohny我之所以使用parent,是因为我使用的是iframe,所以它在iframe之外修饰数据存储。
parent.$("#data-store").data("content[<%=n%>]" , "<%= @content[n.to_s].squish.html_safe %>");