2009-12-29 2 views
0

periodically_call_remote est une excellente fonction de rails, mais avec facilité vient novices alors je suis ici.Prototype, periodically_call_remote, le contenu mis à jour disparaît lorsque l'on clique sur un nouveau lien

J'ai une div qui est mise à jour avec du contenu toutes les 5 secondes. Il a l'air génial et était facile à installer. Cette page est la page d'accueil pour que les gens ne restent pas longtemps ici. Ainsi, lorsqu'ils cliquent sur un autre lien, tel que link_to "Tous les produits", periodically_call_remote crée deux problèmes déplaisants.

1) D'une part, periodically_call_remote ne s'arrête pas quand un lien html est cliqué et je crois que cela provoque le décalage en réponse à l'ouverture de la page sélectionnée. 2) De plus, lorsqu'un lien html est cliqué, le contenu à l'intérieur du div mis à jour disparaît.

Des solutions conceptuelles?

+0

BTW - Je n'ai pas ce problème dans Safari, juste Firefox. – s84

+0

un peu de code pour montrer ce que vous faites s'il vous plaît? – Lukas

+0

Désolé, la question était vague et j'avais trop de code à afficher. J'ai posté une réponse. – s84

Répondre

0

Cela ne s'est produit que dans FF parce que j'avais un div à l'intérieur de la div de mise à jour qui avait mon contenu et ce div du milieu n'avait aucun but.

Par exemple.

<div id="main_div"> 
    <div class="div_with_no_purpose"> <<=== problem div 
     <div id="div_getting_updated"> <<=== content goes here 
     </div> 
    </div> 
</div> 
Questions connexes