簡體   English   中英

jQuery .scroll .animate用於多個元素

[英]jQuery .scroll .animate for multiple elements

我有兩個div,我試圖保持在頁面上。 我不希望他們搬家。 兩者都有唯一的ID:search_box和menuButton。 我嘗試實現以下代碼,它適用於具有search_box id的部分:

 $(document).scroll(function() { $("#search_box") .stop() .animate({ "marginTop": ($(window).scrollTop() + 5) + "px" }, 0); 

但是,當我試圖為第二個div做它時,它沒有用。 我試圖創建一個名為test的類,並將類添加到兩個div,但它不起作用。 我試過$(“#search_box”“#menuButton”)。 因為我對js非常了解,所以此時我不知道如何繼續。

嘗試這個

$("#search_box", "#menuButton")

使用逗號作為分隔符。

你可以用css做到這一點

#search_box, #menuButton {
    position: fixed;
    top: 5px;
}

另一件事,這是使用多個jquery選擇器的方法

$("#search_box, #menuButton")

暫無
暫無

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

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