0
我想複製上點擊第二個下拉菜單元素的JavaScript效應「聯繫」菜單元素下拉重複下拉
我有重複的HTML代碼的「生物」菜單元素效應在header.php中:
<!-- contact -->
<section id="contact">
<!-- container -->
<div class="container">
<p>Creative Consultant/Stylist<br /><br /><a href="mailto:[email protected]">[email protected]</a><br />
+44(0) 7983 572330</p>
</div>
<!-- .container -->
</section>
<!-- .contact -->
<!-- bio -->
<section id="bio">
<!-- container -->
<div class="container">
<p>Testing this shows up</p>
</div>
<!-- .container -->
</section>
<!-- .bio -->
,我已經重複了CSS
我不知道的JavaScript我需要編輯得到相同的EF什麼FECT上的script.js:
/* Show the portfolio
------------------------------------------------- */
$('#portfolio-catcher').click(function() {
$('h1 a').trigger('click');
return false;
});
$('a[href="#portfolio"]').click(function() {
// hide contact
$('#contact').stop().slideUp({
duration: 250,
easing: 'easeInOutCubic'
});
// remove the iframe content (for vimeo videos)
$('iframe').remove();
hattie.showPortfolio();
return false;
});
/* Contact section click
------------------------------------------------- */
$('a[href="#contact"]').click(function() {
// hide slideshow whatever
$('#slideshow').stop().slideUp({
duration: 300,
easing: 'easeInOutCubic'
});
// show contact
$('#contact').stop().slideDown({
duration: 300,
easing: 'easeInOutCubic'
});
hattie.showPortfolio();
return false;
});
/* Launching a project
------------------------------------------------- */
$('hgroup').click(function() {
// scroll to top
$.scrollTo(0, 250);
$hgroup = $(this);
// hide contact
if ($('#contact').is(':visible')) {
$('#contact').stop().slideUp({
duration: 250,
easing: 'easeInOutCubic'
});
}
// show the loading gif in the container
$('#slideshow-container').html('<div class="loading"><img src="/assets/img/loading.gif" alt="loading"/></div>');
$('section#work').stop().animate({
'margin-top' : '+=' +($(window).height() - 55) + 'px'
}, 700, 'easeInOutCubic', function() {
// load the project into the slideshow container div
$('#slideshow-container').load('' + $hgroup.attr('data-project'), function() {
// bind slideshow
slideshow.render();
$('section#work').css('margin-top', '0px');
});
});
return false;
});
},
this.folioLinkShow = function() {
if ($('.slide').length > 1) {
$('#portfolio-catcher').hover(function() {
$('nav#show-projects div').slideDown(200);
}, function() {
$('nav#show-projects div').slideUp(200);
});
} else {
$('nav#show-projects').unbind();
}
},
this.loadImages = function() {
謝謝。如果您在「聯繫人」和「生物」之間跳轉,則文本會出現在另一個之上。如果您在「聯繫方式」和「投資組合」之間跳轉,是否有辦法阻止並以同樣的方式工作? – user1096057 2012-08-14 20:03:01
我編輯了我的答案,基本上你只想隱藏聯繫人部分。這應該做到這一點。 – 2012-08-14 20:07:06
謝謝。如果你從「聯繫人」跳轉到「生物」,但這似乎只能工作,但如果從「生物」跳轉到「聯繫人」,則不會。對不起,我應該在我最後的消息中更清楚 – user1096057 2012-08-14 20:15:17