初始化fy
This commit is contained in:
25
uni_modules/UniDevTools/node_modules/licia/trigger.js
generated
vendored
Normal file
25
uni_modules/UniDevTools/node_modules/licia/trigger.js
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
var isStr = require('./isStr');
|
||||
var defaults = require('./defaults');
|
||||
var extend = require('./extend');
|
||||
|
||||
exports = function(el, type, opts) {
|
||||
if (isStr(el)) {
|
||||
opts = type;
|
||||
type = el;
|
||||
el = document;
|
||||
}
|
||||
opts = opts || {};
|
||||
defaults(opts, defOpts);
|
||||
var event = document.createEvent('Event');
|
||||
event.initEvent(type, opts.bubbles, opts.cancelable);
|
||||
delete opts.bubbles;
|
||||
delete opts.cancelable;
|
||||
extend(event, opts);
|
||||
el.dispatchEvent(event);
|
||||
};
|
||||
var defOpts = {
|
||||
bubbles: true,
|
||||
cancelable: true
|
||||
};
|
||||
|
||||
module.exports = exports;
|
||||
Reference in New Issue
Block a user