2009-10-14 8 views
0

J'ai une page JSP comme ci-dessousJquery Problème de chargement

<html> 
<head> 
<head> 
< script type="text/javascript" src=../../jquery.js"> 
</head> 
<script type="text/javascript"> 
$().ready(function() { 
alert("Page Is Loading...."); 
    // Do Some 
}); 

</script> 

<body> 
< span id="Refresh"> 
// here I wrote a Some HTML code 
< %@include file="/../../some.jsp" %> 
< /span> 
</body> 
</html > 

Le some.jsp contient également un élément HTML qui sont gérés par la une fonction JQuery. Mais je ne nous gênait pas les inclure dans jquery.js some.jsp

Toutes les fonctions fonctionnent bien lors de la première fois est la page loading.But Mon problème est, je tente de rafraîchir la durée avec un identifiant rafraîchissez, Je ne peux pas pour obtenir la fonctionnalité de Jquery entre le Span Tag.But, le some.jsp La fonction de Jquery fonctionne bien après que le Span soit Actualiser.

Comment puis-je résoudre le problème ..

Est-il possible de charger dynamiquement les jquery.js

+0

Quelle fonctionnalité de jquery n'est pas disponible ??? voulez-vous que la fonction $(). ready() soit déclenchée quand la durée est rechargée? (La méthode document.ready ne se déclenche que lorsque le document est rechargé et que le rechargement est terminé), lorsqu'un élément particulier est rechargé document.ready ne sera pas renvoyé –

+0

Mettez l'étiquette de script dans l'étiquette de tête! – powtac

Répondre

1

Je pense que ce dont vous avez besoin est jQuery live.

Mais je ne peux pas être sûr à moins que vous dire ce que vous faites dans:

// Do Some 

Et quels éléments venez de some.jsp. JQuery live est utilisé pour lier les gestionnaires d'événements aux éléments qui seront ajoutés/remplacés ultérieurement dans le DOM.