weui picker中有企业微信ww-open-data标签时点击处理

当weui中picker如果有ww-open-data标签时,点击该标签弹不出选择器,经过研究需要增加如下代码,以picker控件id是drpPerson为例

$("#drpPerson").on('click', "ww-open-data", function (){
$("#drpPerson").trigger("click");//或者$(this.parentElement).trigger("click");
console.log('click ww-open-data');
return false;
});

重点是return false,如果不加上面这段事件代码的话,实际上在点击ww-open-data时会相当于点了两次,弹出后马上就消失了,而且还会频繁生成dom元素不自动删除,看起来没弹出一样。

原文地址:https://www.cnblogs.com/zhaogaojian/p/13364769.html