簡體   English   中英

單擊后jQuery對按鈕的切換操作

[英]jquery switch action on a button after click

我試圖在一個按鈕上的兩個動作之間切換。

當黃色方塊向上滾動時,當前單擊“頂部/顯示”即可。 再次單擊該按鈕,然后應將黃色塊向下移動以顯示綠色塊的高度。

現場例子

的HTML

    <div class="block">
     <h2>This is green block is fixed</h2>

</div>
<div class="content" id="here">
    <div class="headerbar"> <a href="#here">Top / Reveal</a>

    </div>
</div>

JS

$("a href='#here'").click(function () {
    $("html, body").animate({
        scrollTop: 0
    }, "slow");
    return false;
});

只需像這樣切換您的scrollTop參數:

scrollTop: $("body").scrollTop() == 0 ? 300 : 0

http://jsfiddle.net/XFcJe/5/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM