我有一个用于 .NET 控件的客户端脚本。该脚本挂钩所有 :checkbox 项目以触发名为OnOptionItemSelected的事件。
function ControlScript() {
this.OnOptionItemSelected = function (e) { /* do something */ }
this.Configure = function () {
// hook change event of items in the input control
$('#' + this.ControlID).find(":radio, :checkbox")
.on("change", this, this.OnOptionItemSelected);
}
}
(删除了一些代码)
在页面的另一个位置,我获取了特定控件的客户端脚本,并且需要挂钩OnOptionItemSelected事件。我将如何挂钩这个事件?
var script = GetScriptForControl(ID);
if (script)
// hook script.OnOptionItemSelected to a custom function ????