J'ai une situation où l'insertion .after est répétée lorsque la fenêtre est redimensionnée. Je veux seulement que l'insert .after déclenche immédiatement une fois quand il est redimensionné - pas à plusieurs reprises. Quelle est une bonne solution pour résoudre ce problème?Empêcher l'insertion après de répéter sur le redimensionnement jquery
if ($(options.accord) .length > 0) {
if ($(window).width() < 470) {
$tabs.addClass('example').after('enter tags here');
}
$(window).resize(function() {
if ($(window) .width() < 470) {
$tabs.addClass('example').after('enter tags here');
}
});
}
vous voulez tout le code que vous avez présenté à être tiré qu'une seule fois sur le redimensionner? –
J'ai mis à jour le code. j'ai oublié d'inclure le resize(). Je veux juste que le redimensionnement soit chargé une fois redimensionné. – Evan
Pourquoi ne vérifiez-vous pas simplement la classe '.example' avant de faire quoi que ce soit – Huangism