recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Chaque fois que l'iframe de l'élément enfant est actualisé, l'iframe parent est superposée et chargée.

Parce que le calque parent doit utiliser js pour obtenir les éléments dans l'iframe enfant, donc

$('.base')[0].onload = function(){
    $("#id").click(alert(1));
}

Maintenant, je constate qu'à chaque fois que le sous-calque est actualisé, cliquer sur un élément du calque parent le superposera une fois
C'est-à-dire que le premier clic rebondira 1 fois
Ensuite, le sous-calque est actualisé une fois, et le le prochain clic fera rebondir 1 deux fois
Que diriez-vous d'éviter ?

阿神阿神2738 Il y a quelques jours442

répondre à tous(1)je répondrai

  • 巴扎黑

    巴扎黑2017-05-19 10:10:26

    $("#id").click(alert(1));
    click之前先解绑
    $("#id").unbind('click').click(alert(1));

    répondre
    0
  • Annulerrépondre