jQuery调用外部命名空间

时间:2009-06-17 10:39:14

标签: jquery

我有一个jquery插件X,在插件里面我有一个函数test();

我的问题是如何从我的文档调用插件X中的函数测试..

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

但它不起作用。有一个简单的解决方案吗?

感谢您的时间。

2 个答案:

答案 0 :(得分:1)

您不应该将href设置为JavaScript(如果您使用javascript:作为前缀,则可以但不要。)您可以执行以下操作:< / p>

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

它的作用:

  • 获取#abc元素
  • 将其HTML设置为锚元素
  • 选择锚元素
  • 将click事件附加到锚元素

答案 1 :(得分:0)

我似乎记得它是jQuery.test(),而不是jQuery.X.test()