У меня возникла проблема с некоторым кодом jQuery.jQuery hover после посещения подстраницы
Когда я загружаю свою домашнюю страницу, функция slideDown on hover на картинке работает, но когда я посещаю другие подстраницы, а затем возвращаюсь на домашнюю страницу, функция slideDown on hover не работает.
EDIT: Вы можете видеть, что на моей странице: 193.218.134.131:3000
Вот мой код:
$(document).ready(function() {
$('.standard').hover(
function(){
$(this).find('.caption').show();
},
function(){
$(this).find('.caption').hide();
}
);
$('.fade').hover(
function(){
$(this).find('.caption').fadeIn(250);
},
function(){
$(this).find('.caption').fadeOut(250);
}
);
$('.slide').hover(
function(){
$(this).find('.caption').slideDown('fast');
},
function(){
$(this).find('.caption').slideUp('fast');
}
);
});
<div class="grid-block slide">
<div class="caption">
<h2><%= link_to "About us", about_path %></h2>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p><%= link_to "About us", about_path, :class => 'learn-more' %></p>
</div>
<%= link_to image_tag("about2.jpg", :class => 'img-rounded img-responsive', :alt => 'test alt'), about_path %>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Почему это не работает должным образом?
Вам нужно бросить дополнительную информацию о том, что вы имели в виду под _jQuery, не работает _ !!! – lshettyl
Вы прочитали все мое сообщение? Я написал, что: Когда я загружаю первый раз на мою домашнюю страницу, функция slideDown на картинке работает, но когда я посещаю подстраницы и возвращаюсь на свою домашнюю страницу, функция slideDown on hover не работает. – mgmaciekmg
Я перехожу к другим подстраницам. Вы знаете. У меня есть about.html, prices.html ... И форма index.html Я собираюсь about.html и возвращаюсь к index.html – mgmaciekmg