在另一个 jquery 函数中调用 jquery 插件
Posted
技术标签:
【中文标题】在另一个 jquery 函数中调用 jquery 插件【英文标题】:call jquery plugin in another jquery function 【发布时间】:2013-12-19 08:38:54 【问题描述】:我需要从另一个 jQuery 函数调用 jQuery 插件方法。我正在使用 ASP.NET MVC5,并且我在其中捆绑了我的自定义 jQuery 文件,但由于某种原因无法正常工作。
Jquery 主函数 (mainCustomScript.js)
$(document).ready(function ()
$(this).greenify();
)
jQuery 插件 (DashboardGUI.js)
(function ($)
$.fn.greenify = function ()
alert("Hello it works");
;
)(jQuery);
ASP.NET 包
bundles.Add(new ScriptBundle("~/bundles/CustomScripts").Include(
"~/Scripts/Custom_Scripts/mainCustomScript.js"
));
html
@Scripts.Render("~/bundles/CustomScripts")
【问题讨论】:
你指的是哪里的 DashboardGUI.js 文件? 我需要这个捆绑包吗? 应该不是问题,因为插件总是在加载后被实例化(IIFE 在 DOM 准备好之前出现),但您确实需要加载这两个文件。 对不起,它就像你刚才说的那样工作......谢谢 【参考方案1】:回答
bundles.Add(new ScriptBundle("~/bundles/CustomScripts").Include(
"~/Scripts/Custom_Scripts/DashboardGUI.js",
"~/Scripts/Custom_Scripts/mainCustomScript.js"
));
【讨论】:
以上是关于在另一个 jquery 函数中调用 jquery 插件的主要内容,如果未能解决你的问题,请参考以下文章