jsdk-offical
Version:
JSDK is the most comprehensive TypeScript framework, like JDK.
23 lines (22 loc) • 621 B
JavaScript
JS.imports([
'$jsui'
]).then(() => {
$1('#btn').on('click', (e) => {
let button = ['LEFT', 'MIDDLE', 'RIGHT'];
$1('#info').innerHTML += `<div>MouseButton: ${button[e.button]}</div>`;
Konsole.print(e);
return false;
});
window.on('click', (e) => {
alert('click window, mouse button:' + e.button);
});
$L('ul button').forEach(b => {
b.on('click', () => {
Mouses.fireEvent('click', {
target: $1('#btn'),
button: Number(b.attr('data-button'))
});
return false;
});
});
});