Rails + JQuery:为什么我的图像没有显示,但显示替代文字?

时间:2011-01-30 19:41:55

标签: ruby-on-rails image jquery

我正在尝试使用JQuery来禁用表单提交按钮并显示图像微调器。它不是显示我的图像,而是显示图像的替代文字。谁能告诉我我做错了什么?

我正在使用Rails 3.0.3和JQuery 1.4.4

这是我的HAML代码

#spinner 

:javascript
    $('#form').submit(function(){
        $('#spinner').empty().html('Chargement de votre document... #{image_tag 'spinning-wait.gif'} ');
        $('input[type=submit]', this).attr('disabled', 'disabled');
    })

以下是它生成的HTML:

      <div id='spinner'></div>
      </form>
      <script type='text/javascript'>
        //<![CDATA[
            $('#form').submit(function(){
              $('#spinner').empty().html('Chargement de votre document... <img alt="Spinning-wait" src="/images/spinning-wait.gif?1296407417" /> ');
              $('input[type=submit]', this).attr('disabled', 'disabled');
            })
        //]]>
      </script>

spinner编译为,并且:javascript部分放在脚本标记

1 个答案:

答案 0 :(得分:1)

确保你的路径/到/图像是正确的