创建一个非常简单的jQuery插件,无法正常工作

迈克·马克斯

我以前从未创建过jQuery插件。我正在尝试并暂时简化它-这是我公司CDN上托管的插件代码:

(function ($) {

    $.fn.displayToastrNotifications = function () {
        alert('test');
    };

})(jQuery);

我在页面内引用了这个JavaScript文件:

<script src="http://server/sites/CDN/Scripts/toastr-notifications.js"></script>

最后,在同一页面中,我有:

$(document).ready(function () {
     $.displayToastrNotifications();
});

我这样做对吗?每个Firebug会将包含我的插件代码的JavaScript文件带回到浏览器。刷新页面时没有收到警告框。我究竟做错了什么?

编辑

控制台报告错误:

TypeError:$ .displayToastrNotifications不是一个函数

$ .displayToastrNotifications();

但是,它是一个函数,至少我认为它是...

尖尖的

不,那是不对的。您要将该函数添加到中$.fn,因此这意味着它可以用作jQuery对象的方法:

$(something).displayToastrNotifications();

如果您想要类似的“全局”函数$.ajax,则可以将其设置为的属性$,而不是$.fn

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

一个简单的C#语句无法正常工作

来自分类Dev

为什么这个非常简单的JQuery无法正常工作?

来自分类Dev

我创建了一个jQuery函数,但是焦点在引导输入中无法正常工作

来自分类Dev

我创建了一个jQuery函数,但是焦点在引导输入中无法正常工作

来自分类Dev

下一个和上一个使用 jQuery 无法正常工作

来自分类Dev

一个导入文件的简单mysql示例+无法正常工作

来自分类Dev

一个简单的javascript东西。但无法使其正常工作

来自分类Dev

一个导入文件的简单mysql示例+无法正常工作

来自分类Dev

创建一个弹出jQuery插件

来自分类Dev

创建一个基本的jQuery插件

来自分类Dev

创建一个弹出jQuery插件

来自分类Dev

创建一个非常简单的暴发户脚本

来自分类Dev

创建一个非常简单的暴发户脚本

来自分类Dev

一个简单的解释器不能正常工作

来自分类Dev

编写和编译一个简单的jQuery插件

来自分类Dev

jQuery在单击时无法正常工作,只有一个元素

来自分类Dev

调用另一个页面时,jQuery无法正常工作

来自分类Dev

jQuery Gallery的下一个按钮无法正常工作?

来自分类Dev

自定义加载程序无法正常工作。可能是一个简单的解决方法

来自分类Dev

在Erlang中切换到多线程后,一个简单的Web服务器无法正常工作

来自分类Dev

无法使jQuery Shiner插件正常工作

来自分类Dev

无法使simplePagination jQuery插件正常工作

来自分类Dev

jQuery不错的选择插件无法正常工作

来自分类Dev

jQuery MultiZoom插件无法正常工作

来自分类Dev

无法使jQuery Shiner插件正常工作

来自分类Dev

无法使jQuery可见插件正常工作

来自分类Dev

无法使jQuery Clockpicker插件正常工作?

来自分类Dev

无法使simplePagination jQuery插件正常工作

来自分类Dev

升级后jQuery插件无法正常工作

Related 相关文章

  1. 1

    一个简单的C#语句无法正常工作

  2. 2

    为什么这个非常简单的JQuery无法正常工作?

  3. 3

    我创建了一个jQuery函数,但是焦点在引导输入中无法正常工作

  4. 4

    我创建了一个jQuery函数,但是焦点在引导输入中无法正常工作

  5. 5

    下一个和上一个使用 jQuery 无法正常工作

  6. 6

    一个导入文件的简单mysql示例+无法正常工作

  7. 7

    一个简单的javascript东西。但无法使其正常工作

  8. 8

    一个导入文件的简单mysql示例+无法正常工作

  9. 9

    创建一个弹出jQuery插件

  10. 10

    创建一个基本的jQuery插件

  11. 11

    创建一个弹出jQuery插件

  12. 12

    创建一个非常简单的暴发户脚本

  13. 13

    创建一个非常简单的暴发户脚本

  14. 14

    一个简单的解释器不能正常工作

  15. 15

    编写和编译一个简单的jQuery插件

  16. 16

    jQuery在单击时无法正常工作,只有一个元素

  17. 17

    调用另一个页面时,jQuery无法正常工作

  18. 18

    jQuery Gallery的下一个按钮无法正常工作?

  19. 19

    自定义加载程序无法正常工作。可能是一个简单的解决方法

  20. 20

    在Erlang中切换到多线程后,一个简单的Web服务器无法正常工作

  21. 21

    无法使jQuery Shiner插件正常工作

  22. 22

    无法使simplePagination jQuery插件正常工作

  23. 23

    jQuery不错的选择插件无法正常工作

  24. 24

    jQuery MultiZoom插件无法正常工作

  25. 25

    无法使jQuery Shiner插件正常工作

  26. 26

    无法使jQuery可见插件正常工作

  27. 27

    无法使jQuery Clockpicker插件正常工作?

  28. 28

    无法使simplePagination jQuery插件正常工作

  29. 29

    升级后jQuery插件无法正常工作

热门标签

归档