按钮 / Button
优质
小牛编辑
135浏览
2023-12-01
普通青年
<button id="btn" class="ui-button">aaa</button>
require(['jquery', 'ui/Button'], function ($, Button) { new Button({ main: document.getElementById('button1') }) .render(); });
参数配置
require(['jquery', 'ui/Button'], function ($, Button) { new Button({ main: document.getElementById('button2'), width: '100px', height: '61.8px', text: 'hello world~' }) .render(); });
事件绑定
require(['jquery', 'ui/Button'], function ($, Button) { var i = 0; new Button({ main: document.getElementById('button3'), text: '赞' }) .render() .on('click', function (e) { this.setText('+' + (++i)); }); });
应用于<a>标签
require(['jquery', 'ui/Button'], function ($, Button) { new Button({ main: document.getElementById('button4') }) .render(); });
禁用状态
require(['jquery', 'ui/Button'], function ($, Button) { new Button({ main: document.getElementById('button5'), disabled: true }) .render() .on('click', function () { console.log('如果这里被调用就出错了哟~'); }); });