<div id="demo1" class="xm-select-demo"></div>
<button class="btn" id="demo1-open">打开下拉框</button>
<button class="btn" id="demo1-close">关闭下拉框</button>
<script>
var demo1 = xmSelect.render({
    el: '#demo1', 
    data: [
        {name: '张三', value: 1},
        {name: '李四', value: 2},
        {name: '王五', value: 3},
    ]
})
document.getElementById('demo1-open').onclick = function(){
    
    setTimeout(function(){
        demo1.opened();
    }, 1000);
}
document.getElementById('demo1-close').onclick = function(){
    
    setTimeout(function(){
        demo1.closed();
    }, 3000);
}
</script>