繁体   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