2016-09-15 145 views
-3

我怎样才能找到使用jQuery的某些类? 这是我的代码我如何选择课堂?

$('#reg').click(function() { 
 
    $(".reg-auto").slideToggle(); 
 
    $('html, body').animate({ 
 
    scrollTop: $(this).find(".reg-auto").offset().top 
 
    }, 2000); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<a id="reg"></a> 
 
<div class="reg-auto">text</div>

当我点击,我要显示一定格。

+0

这是什么一定DIV – madalinivascu

+0

你知道如何使用哈希? – madalinivascu

+0

这个问题太含糊。你是否想要找到一个带有类的元素,如果它存在于DOM中? –

回答

0

这是你想要的 - 在.reg-auto定位到页面的顶部时#reg点击

$('#reg').click(function() { 
 
    $('html, body').animate({ 
 
    scrollTop: $(".reg-auto").offset().top 
 
    }, 2000); 
 
});
.extra_div { 
 
    min-height: 800px; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<a id="reg">click me</a> 
 
<div class="extra_div"></div> 
 
<div class="reg-auto">text</div> 
 
<div class="extra_div"></div>

+0

extra-div:display:none – BlogSER

+0

为什么呢?我用它来提供一些空间,以便可以清楚地看到“动画”效果。 –