javascript – Die Seite wird jetzt nur einmal ausgelöst, wenn sie geöffnet wird. Wie kann sie mehrmals ausgelöst werden?
扔个三星炸死你
扔个三星炸死你 2017-06-15 09:23:43
0
6
749
if(document.getElementById('heldnav').offsetTop < (188+$('#img_img').height())){ alert(1) $("#heldnav").addClass("normal_0"); }
扔个三星炸死你
扔个三星炸死你

Antworte allen (6)
我想大声告诉你

你这是监听的某个漂浮的nav吧?你应该先确定你想在什么状态下去触发这个监听,比如是浏览器窗口大小改变还是其他,然后把你这个代码写在相应的事件里,比如resize等

    滿天的星座

    你这应该要监听滚动吧,给要监听的元素绑定scroll事件,实时去查看改变

      刘奇

      添加到相应的事件里进行监听

        淡淡烟草味

        你要在浮動對象添加相應scroll監聽事件,方法裡面才做判斷處理

          左手右手慢动作

          要不添加定时器setInterval/setTimeout,要不添加事件函数,实现实时监听

            伊谢尔伦

            要么定时器,要么添加事件监听。看你需求了,总而言之不可能就写个方法,让它自己去多次执行吧?

              Neueste Downloads
              Mehr>
              Web-Effekte
              Quellcode der Website
              Website-Materialien
              Frontend-Vorlage
              Über uns Haftungsausschluss Sitemap
              Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!