我有以下代码:

$(document).ready(function() {
    $.fn.addRemoveButton = function() {
        alert(1);
    };

    $.addRemoveButton();
});


而且我从萤火虫收到以下错误消息:

TypeError:$ .addRemoveButton不是一个函数
$ .addRemoveButton();

为什么以及如何解决此问题?

最佳答案

您需要定义选择器,请尝试以下操作:

$(document).ready(function() {
    $.fn.addRemoveButton = function() {
        alert(1);
    };

    $(document).addRemoveButton();
});


Here is working jsFiddle.

09-25 16:58