有了这个 html
<div id="main-content">
<section id="search-section" class="active">Test 1
<button id="new-person" data-section="person-section" type="button">
New Person
</button>
</section>
<section id="person-section">Test adfs </section>
</div>
我试图简单地new-person
点击幻灯片中的person-section
.
我有两个问题:
- 我看不到隐藏人员部分,我想在初始加载时只有我的
search-section
可见。 使用以下 javascript,使用我正在使用的查询选择器找不到 jquery 滑动部分。关于如何实现这一点的任何想法,或者是否有一个现有的插件已经这样做了。
$(document).ready(function() { $('#new-person').click(function() { event.preventDefault(); var sectionId = $(this).attr("data-section"), $toSlide= $("#"+sectionId), $fromSlide= $('.active'); if (!($toSlide.hasClass("active"))) { $fromSlide.animate({"left":"-100%"},500,'linear') $toSlide.animate({"left":"0%"},500,'linear',function() { $fromSlide.css("left","100%"); $fromSlide.removeClass("active"); $toSlide.addClass("active"); }); } }); });