2009-06-17 7 views
0

J'ai un plugin jquery X et à l'intérieur du plugin j'ai un test de fonction();appel jQuery hors espace de noms

Mon problème est comment appeler le test de fonctionnement dans le plugin X de mon document ..

$("#abc").html('<a href="jQuery.X.test()">test</a>'); 

Mais cela ne fonctionne pas. Y-a-t-il une solution simple?

Nous vous remercions de votre temps.

+0

Je suppose que le code plugin sera très utile dans ce cas. Pouvez-vous poster un petit aperçu de celui-ci? –

Répondre

1

Vous ne devez pas définir href JavaScript (vous pouvez si vous préfixer avec javascript: mais ne . « t) Vous pouvez faire quelque chose comme ceci:

$('#abc').html('<a href="#">test</a>').find('a').click(jQuery.X.test); 

ce qu'il fait:

  • Désigne l'élément #abc
  • Définir son code HTML à un élément d'ancrage
  • Sélectionnez l'élément d'ancrage
  • Joindre un événement de clic à l'élément d'ancrage
0

Je me souviens que ce serait jQuery.test(), non jQuery.X.test()

+0

il dit "n'est pas une fonction" –

+0

pourriez-vous poster un peu de votre code de plugin? Je comprends que c'est un plugin de build personnalisé, n'est-ce pas? – jrharshath

Questions connexes