gpt4 book ai didi

javascript - 向现有的 JQuery 插件添加功能

转载 作者:搜寻专家 更新时间:2023-10-31 08:49:11 24 4
gpt4 key购买 nike

是否可以在不修改实际插件的情况下向插件添加功能?我可以在我网站的 js 文件中做这样的事情吗?

$.fn.Watermark.Refresh = function() {
$.Watermark.HideAll();
$.Watermark.ShowAll();
}

(function($){
$.fn.Watermark.Refresh = function() {
$.Watermark.HideAll();
$.Watermark.ShowAll();
};
})(jQuery);

都没有用,第一个说 $ 是未定义的,第二个说 jQuery 是未定义的...

想法?

解决方案:两种方法都可以,只需在站点 js 文件之前包含 jquery 文件即可。

最佳答案

您可以根据需要添加这些函数,但您必须确保同时加载 jQuery 本身和要修改的插件。如果您收到这些错误(未定义 jQuery 或“$”),那么您没有正确完成。

现在,虽然您确实可以添加这些功能,但我想知道这有什么意义。例如,如果我要这样做:

$.fn.css.myFunction = function() { return "hello world"; };

那么就可以调用它了:

var str = $.fn.css.myFunction();

那又怎样?那对我有什么好处?我认为这不是很有用。

关于javascript - 向现有的 JQuery 插件添加功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4658130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com