javascript - 如何使用新函数扩展 jQuery 类型?

标签 javascript jquery-plugins javascript-objects jquery

我有一个特殊类型的对象,它实际上是 QTip2。我想向我的 qtip 类型添加一个额外的函数,这样我就可以对我的实例执行类似的操作:

myQtip1.doSomething();

如何扩展 jQuery 对象的函数?

最佳答案

试试这个:

jQuery.fn.extend({
    my_function: function () {
        // do stuff
    }
});

然后你就可以像这样使用它

$('#element').my_function();

您还可以在链中使用它:

$('#element').parent().my_function().show();

关于javascript - 如何使用新函数扩展 jQuery 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11491553/

相关文章:

javascript - 与 MomentJS 比较时间

javascript - jQuery .hide() 我做错了什么

javascript - Jquery Masking 返回 Float/Int 值

jquery - fullpage.js 如何创建幻灯片 anchor 并滚动到它们?

c# - 如何将 jqGrid 与 C#/ASP.NET 和 JSON.NET(没有 AJAX.NET 的东西)一起使用?

JavaScript - 对对象数组中不同对象的相同 id 值求和

javascript - 在循环中向对象添加元素

javascript - 如何访问对象内的对象属性?

JavaScript 在方法中引用方法?

javascript - 在 node.js 中使用 chart.js 显示数组中的两个数据集