如何使用backbone.js中的事件对象触发事件
How to trigger a event with event object in backbone.js
HTML
<input type="radio" name="tools" value="marks" id="marks" class="tools">Marks
<input type="radio" name="tools" value="Rating" id="Rating" class="rdbChange">Rating
<input type="radio" name="tools" value="CheckList" id="CheckList" class="rdbChange">CheckList
BACKBONE.js
在这里,我定义了事件中的一个事件
"change .rdbChange" : "loadAssessmentSettings"
触发具有事件对象的功能
loadAssessmentSettings : function(ev){
var assessedTool= $(ev.currentTarget).val();
}
现在我需要从另一个函数中triiger这个变化事件,我尝试了这个
triggerChange: function(){
trigger( "rdbChange" );
}
其不将事件参数传递给CCD_ 1方法。如何传递此事件对象?
您需要触发.rdbChange
上的change
事件。所以你可以做:
$('.rdbChange').trigger('change');
在您的示例中,instance.trigger('change');
可能有效,但您的问题并不能清楚地说明instance
引用了什么。
相关文章:
- 如何从jQuery的事件对象中检索属性
- 如何在JavaScript中基于事件对象获取文件名
- 如何避免在这种情况下修改事件对象
- 如何在事件处理程序中获取 javascript 事件对象
- 如果在设置侦听器之前触发了 DOMContentLoaded 事件,如何检索“事件”对象
- addEvent 给出空事件对象
- 修改鼠标事件对象的“目标”以进行事件委派
- 如何将参数传递给backbone.js中事件对象中绑定的函数
- 从ng重复奇数内部的ng点击访问事件对象
- 如何从 React 中的事件对象访问自定义属性
- 如何将事件对象传递给对象中的函数
- 正在发送事件对象
- 是否可以获得“”的事件对象;当前“;或“;最后一个“;事件,而不将其作为处理程序中的参数接收
- 如何将事件对象字符串化
- 通过angular传递关于事件预防的信息;s事件对象
- Javascript事件对象:其中是选择器
- Meteor.js:如何检索事件对象的父元素的数据属性
- JavaScript 如何重新识别事件对象变量
- 事件对象在此代码中的工作原理
- 是为响应 DOM 事件而创建的多个事件对象