javascript - Désormais, la page ne sera déclenchée qu'une seule fois lors de son ouverture. Comment peut-elle être déclenchée plusieurs fois?
扔个三星炸死你
扔个三星炸死你 2017-06-15 09:23:43
0
6
807
if(document.getElementById('heldnav').offsetTop < (188+$('#img_img').height())){
    alert(1)
  $("#heldnav").addClass("normal_0");
}
扔个三星炸死你
扔个三星炸死你

répondre à tous(6)
我想大声告诉你

Écoutez-vous un système de navigation flottant ? Vous devez d'abord déterminer dans quel état vous souhaitez déclencher cet écouteur, comme un changement dans la taille de la fenêtre du navigateur ou autre chose, puis écrire votre code dans l'événement correspondant, comme un redimensionnement, etc.

滿天的星座

Vous devez surveiller le défilement, lier l'événement de défilement à l'élément que vous souhaitez surveiller et vérifier les modifications en temps réel

刘奇

Ajouter à l'événement correspondant à surveiller

淡淡烟草味

Vous devez ajouter l'événement d'écoute de défilement correspondant à l'objet flottant, puis effectuer le jugement et le traitement dans la méthode

左手右手慢动作

Soit ajoutez une minuterie setInterval/setTimeout, soit ajoutez une fonction d'événement pour obtenir une surveillance en temps réel

伊谢尔伦

Soit une minuterie, soit ajoutez un écouteur d'événement. Cela dépend de vos besoins. En bref, il est impossible de simplement écrire une méthode et de la laisser s'exécuter plusieurs fois toute seule, n'est-ce pas ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal