gpt4 book ai didi

jquery ui _trigger 与触发器

转载 作者:行者123 更新时间:2023-12-03 22:21:25 24 4
gpt4 key购买 nike

我开发了一个 jquery ui-plugin,但无法真正理解使用这些方法中的哪一个。根据 jquery ui 文档,我应该使用 _trigger 来触发事件,这允许使用插件初始化处理程序,例如

$("#id").pluginname({ 
click: function(){
//called when clicked
}
});

但是如果我以后想为该事件附加更多监听器,我找不到任何方法来做到这一点。我正在尝试使用 jquery 绑定(bind),但这不起作用。示例:

$("#id").bind("click", function(){
//This does not get fired on click if using _trigger
})

到目前为止,我唯一的解决方案是同时开火,但这感觉有点奇怪。我的代码必须执行以下操作才能工作:

$("#id").pluginname({
click: function(){
//called when my plugin uses this._trigger('click')
}
}).bind(function(){
//called when my plugin uses this.element.trigger('click')
});

我正在使用自定义事件,但认为这与提出这个问题无关。有人知道如何在使用 _trigger() 时使用事件链吗?

最佳答案

你应该像这样绑定(bind):

$("#id").bind("pluginnameclick", function(){

关于jquery ui _trigger 与触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6954460/

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