[英].slideToggle up from bottom instead of down from top
因此,我試圖在單個頁面上顯示隱私策略。 鏈接位於頁腳中,並且隱私策略位於display:none div上方。 我正在嘗試使內容div從頁腳底部向上滑動,將其上方的所有內容向上推。
HTML
<section id="privContent" class="spotlight">
<div class="content">
<h2>Privacy Policy</h2>
<p>Lorem Ipsum</p>
</div>
</section>
<section class="spotlight">
<div class="content">
<a target="self" class="privClick">Privacy Policy</a>
</div>
</section>
JS
$(function () {
$('a[target="self"]').click(function(e) {
e.preventDefault();
$('#privContent').slideToggle('2000', "swing");
});
});
我已經嘗試了幾種不同的方法,但似乎無法解決任何問題。 我對jQuery缺乏經驗
新片段:
$(function () { $('#privContent').hide(); $('.privClick').click(function(e) { $('#privContent').css('position', 'fixed').css('bottom', '0').slideToggle('2000', "swing").delay(2000).queue(function (next) { $(this).slideToggle('2000', "swing"); next(); });; }); });
<script src="http://code.jquery.com/jquery-1.11.3.js"></script> <section id="privContent" class="spotlight"> <div class="content"> <h2>Privacy Policy</h2> <p>Lorem Ipsum</p> </div> </section> <section class="spotlight"> <div class="content"> <a href="#" target="blank">TDI</a> | <p class="privClick">Privacy Policy</p> </div> </section>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.