У меня есть верхняя навигация, которая отлично отлаживается на сафари и хром и в основном на firefox, за исключением одной страницы. Эта страница использует плагин JQuery Cycle - когда я отключу это, навигация отображается как обычно. Странно, что я использую плагин Cycle на других страницах, и на них нет проблем, только на этой странице он решает скрыть навигацию, и я не могу понять, почему! Вот мой полный код ->http://jsfiddle.net/surajkap/4zZPN/Проблема цикла JQuery на Firefox
Вот основные моменты:
<ul class = "navigation-bar">
<li><a href="/contact" class = "nav-link">CONTACT</a></li>
<li><a href="/clients" class = "nav-link">CLIENTS</a></li>
<li><a href="/personal" class = "nav-link">PERSONAL</a></li>
<li><a href="/fashion" class = "nav-link">FASHION</a></li>
<li><a href="/portrait" class = "nav-link">PORTRAITS</a></li>
<li><a href="/party" class = "nav-link">PARTIES</a></li>
</ul>
<div class = "slideshow">
{% for photo in gallery %}
<div class = "slide">
<img class = "gallery-image" src ="{{ photo.image.url }}"/>
<div class = "caption-container">
{% for client in photo.client.all %}
<div class = "client">client: {{ client.name }}
<div class = "slide-nav"></div>
</div>
{% endfor %}
<span class = "caption">{{ photo.caption }}</span>
</div>
</div>
{% endfor %}
</div>
CSS ...
.navigation-bar {
width: 100%;
float: right;
margin: 0px;
padding: 0px;
list-style: none;
background-color: black;}
и Jquery ...
$(document).ready(function(){
$(".slideshow")
.cycle({
fx: 'scrollHorz',
next: '.right-arrow',
prev: '.left-arrow',
timeout: 0,
pager: '.slide-nav',
pagerAnchorBuilder: function paginate(idx, el) {
return '<a class="bullet" href="#" >•</a>'
}
});
});
Включите HTML-адрес для .homepage_container. На самом деле, я предлагаю настроить jsFiddle http://jsfiddle.net/ – htxryan
Проверьте эту скрипту: http://jsfiddle.net/4zZPN/1/ Не похоже, что это скрывает навигационную панель. Какая проблема? – htxryan
Я не могу воспроизвести проблему на скрипке. Проблема в том, что в Firefox панель навигации не отображается - я вижу белый заголовок с текстом («фотограф вечеринок и событий»), а затем изображение галереи ниже. В Chrome и Safari панель навигации отлично работает. Плагин Cycle вызывает проблему, но я не знаю почему. –