33 lines
927 B
JavaScript
33 lines
927 B
JavaScript
"use strict";
|
||
/**
|
||
* 使用样式事件
|
||
*/
|
||
define(function (require, exports, module) {
|
||
|
||
function handle(e) {
|
||
const utils = require('../../common/utils');
|
||
const ctx = require('../../common/ctx');
|
||
const event = utils.ParseEvent(e);
|
||
|
||
|
||
let curElement = utils.GetEventTarget(event);
|
||
let id = curElement.getAttribute("id");
|
||
if (id !== "_style_utils") {
|
||
id = curElement.closest("#_style_utils").getAttribute("id");
|
||
}
|
||
console.log("mousedown: ", event,
|
||
"\ncurElement:", curElement,
|
||
"\nid : ", id)
|
||
//这里监听鼠标按下事件
|
||
// if (id === "_style_utils") {
|
||
// //阻止事件,for 应用 样式
|
||
// utils.ProhibitDefaultEvent(event);
|
||
// }
|
||
//阻止事件,for 应用 样式
|
||
utils.ProhibitDefaultEvent(event);
|
||
|
||
}
|
||
|
||
//导出
|
||
exports.handle = handle;
|
||
}); |