小程序冒泡事件与非冒泡事件

会随之触发父元素的称为冒泡事件,反之,则是非冒泡事件

wxml:

<view class="view1" bindtap="view1click">
<!-- 用 bind 绑定事件 -->
  view1
  <view class="view2" bindtap="view2click">
    view22
    <view class="view3" bindtap="view3click">
      view333

    </view>

  </view>

</view>

  

wxss:

.view1{
  height: 500rpx;
  width: 100%;
  background-color: aliceblue;
}

.view2{
  height: 400rpx;
  width: 80%;
  background-color:bisque;
}

.view3{
  height: 300rpx;
  width: 60%;
  background-color:burlywood;
}

  

js(在page里添加):

  view1click:function(){
    console.log("view1click")
  },
  view2click: function () {
    console.log("view2click")
  },
   view3click: function () {
    console.log("view3click")
  },

  

页面效果:

小程序-冒泡事件

点击view1:

 

小程序-冒泡事件

点击view2,也会触发父元素

小程序-冒泡事件

点击view3,会触发view2,然后再触发view3

小程序-冒泡事件

 

相关文章:

  • 2022-12-23
  • 2021-11-21
  • 2021-04-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-13
  • 2021-09-02
  • 2021-12-29
  • 2021-05-28
  • 2021-12-05
  • 2021-05-08
相关资源
相似解决方案