- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开发了一个 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/
我开发了一个 jquery ui-plugin,但无法真正理解使用这些方法中的哪一个。根据 jquery ui 文档,我应该使用 _trigger 来触发事件,这允许使用插件初始化处理程序,例如 $(
我有一个使用 jquery ui 小部件工厂创建的小部件。我正在尝试像这样将一些数据传递给我的自定义事件 this._trigger('myCustomEvent', ['Test', 'Test2'
我正在使用 Google 跟踪代码管理器自定义我的 GA 设置,我对该工具相当有经验,但今天被一些事情难住了。奇怪的是,标签不会被触发。它被设置为在点击具有特定类的元素时触发,如下所示: 调试后,我可
当使用 _trigger 方法来触发事件时,我遇到了一个障碍,我一直在碰到但未能正确把握。 基本上,如果我的小部件有多个实例,则在同一页面上实例化的最后一个小部件优先于所有其他小部件。 我已经学习并成
我正在使用带有backbone.js 的jQuery Mobile。当我加载主页时,出现以下错误: Uncaught TypeError: Cannot call method '_trigger'
我是一名优秀的程序员,十分优秀!