我在我的應用程序主頁上的一些鏈接上使用淡入淡出效果。這被一些JQuery的實現:在Rails應用程序中的JS只加載第一次
的JavaScript/pages.js
$(document).ready(function() {
$('.home_tile_text').hide().removeClass('text').addClass('text-js');
$('.home_tile_overlay').hide().removeClass('overlay').addClass('overlay-js');
$('.home_tile').mouseenter(function(){
$(this).find('.text-js').finish().hide().fadeIn();
$(this).find('.overlay-js').finish().hide().fadeIn();
});
$('.home_tile').mouseleave(function(){
$(this).find('.text-js').finish().show().fadeOut();
$(this).find('.overlay-js').finish().show().fadeOut();
});
});
當我火了應用程序的第一次這一切的偉大工程。但是,如果我離開主頁,當我回來時,淡出效果不再起作用,直到我「刷新」頁面。有任何想法嗎?
工作就像一個魅力。謝謝! – drewwyatt