【问题标题】:Displaying CDATA in a rails app在 Rails 应用程序中显示 CDATA
【发布时间】:2012-08-20 12:26:04
【问题描述】:

我正在使用gritter_notices gem 将闪光警报替换为咆哮式通知。就呈现在 HTML 中的这段代码而言,我已经知道了:

  <script type="text/javascript">
  //<![CDATA[
  jQuery.gritter.add({image:'/assets/success.png',title:'Success',text:'Record was successfully saved.'});
  //]]>
  </script>

这个在 application.html.haml

  = gflash
  = gritter_flash_messages
  = yield
= javascript_include_tag "application"
= include_gritter

但是什么都没有出现。救命?!

【问题讨论】:

    标签: jquery ruby-on-rails cdata growl


    【解决方案1】:

    我不知道 gritter,但我怀疑您显示的代码是在加载 gritter 之前运行的。将它与 document.loaded 事件挂钩,以便在加载整个页面时执行。

    您可以使用浏览器调试工具来捕捉这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      • 2017-09-03
      • 2018-12-07
      • 1970-01-01
      相关资源
      最近更新 更多