Я нашел несколько jQuery, чтобы помочь мне с отображением и скрытием дисплея div
. Что должно произойти, так это то, что при нажатии одной ссылки он скрывает первый div
и показывает второй. Я нашел несколько способов сделать это, но он разбивает всю страницу, показывая только нижний колонтитул и ничего больше на странице. Это выглядит действительно странно, но я не знаю достаточно о jQuery, чтобы исправить это, поэтому любая помощь будет принята с благодарностью!jquery hide div, показать другое, по щелчку
$('a').click(function(e) {
e.preventDefault();
$('div').eq($(this).index()).show();
$('div').not($('div').eq($(this).index())).hide();
});
.hide {
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<a href='#'>link1</a>
<a href='#'>link2</a>
<a href='#'>link3</a>
<div> div for link 1</div>
<div class="hide"> div for link 2</div>
<div class="hide"> div for link 3</div>
http://www.embroiderywear.com/designshirtsonline1.html Вот тестовая страница, так что вы можете увидеть, как это Мессинг (или решение, если оно фиксируется) Я использую фундамент 5 для работы рамы, так что я не уверен, что это что-то там, что ломает его или что-то еще.
Вы используете PHP для рендеринга дивы? – hmd
no Я использую html - at hmd – Felicyia