gpt4 book ai didi

javascript - 在 jQuery 插件中不使用事件进行绑定(bind)

转载 作者:行者123 更新时间:2023-11-28 15:56:26 25 4
gpt4 key购买 nike

我想创建一个简单的 jQuery 插件,导入该插件后,可以绑定(bind)每个“.myspecialclass”类并向其中添加一个新的简单 div。如何在没有事件的情况下绑定(bind)到此插件中的“.myspecialclass”或者这是可能的?如果不可能,加载插件时如何用新的 div 扩展“.myspecialclass”?

谢谢。

最佳答案

jQuery“插件”只不过是附加到实例的原型(prototype)方法。因此在设计插件时,可以让调用者附加一个 jQuery 元素集合,f.ex:

$.fn.appendDiv = function() {
return this.append('<div>');
};

然后用您选择的元素调用它:

$('.myspecialclass').appendDiv();

在此处了解有关插件设计的更多信息:http://learn.jquery.com/plugins/basic-plugin-creation/

如果您只想将 DIV 附加到所有 .myspecialclass 加载,请尝试:

jQuery(function($) {
$('.myspecialclass').append('<div>');
});

...但这与 jQuery 插件没有任何关系。

关于javascript - 在 jQuery 插件中不使用事件进行绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18630415/

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