为什么这个jQuery不起作用?图像淡入淡出和淡入淡出

时间:2014-05-17 07:44:32

标签: javascript jquery css ruby-on-rails

我的css中有一类photoshow。他们的图像。我希望它们在页面加载时淡出并淡入。任何wysihtml5的第一行都可以正常工作。有什么想法吗?

控制台错误:

event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

取值

$(document).ready(function(){

  $('.wysihtml5').each(function(i, elem) {
    $(elem).wysihtml5();
  });


  $('.photoshow').fadeOut().fadeIn('slow');

})

这是HTML

<%= link_to 'Back', :back %> <br>
  <%#= @photo.name %>
  <div class="photoshow">
    <%= image_tag @photo.image.url, width: '500', class: 'photoshow' %>
  </div>

1 个答案:

答案 0 :(得分:0)

您可以尝试类似的方法: -

$(document).ready(function() {
    // Hides the picture so no one can see it
    $('.photoshow').hide(0);

    $('.wysihtml5').each(function(i, elem) {
        $(elem).wysihtml5();
    });

    // Fades the picture in
    $('.photoshow').fadeIn('slow');
});