zjquery: Add support for trigger() with string as argument.

This commit is contained in:
Robert Hönig
2018-01-07 18:47:55 +01:00
parent d6ae9341d3
commit a7b35f24b9

View File

@@ -223,8 +223,8 @@ exports.make_zjquery = function () {
return text;
},
trigger: function (ev) {
var funcs = on_functions.get(ev.name) || [];
var ev_name = typeof ev === 'string' ? ev : ev.name;
var funcs = on_functions.get(ev_name) || [];
// The following assertion is temporary. It can be
// legitimate for code to trigger multiple handlers.
// But up until now, we haven't needed this, and if