【问题标题】:Get Child after Clicking on Parent in Javascript在Javascript中单击父项后获取子项
【发布时间】:2023-03-06 20:12:01
【问题描述】:

我有一个有两个孩子的 div。我想检查父节点上的单击事件并将类添加到特定的子节点。我的代码在这里:

<div class="popup">
  <span>Click</span>
  <span class="popuptext myPopup">A Simple Popup!</span>
</div>

<script>
  $('.popup').click(function (e) {
  var popup = $(this).closest('span.myPopup')
  popup.addClass("show");
})
</script>

我没有错误,但显示类没有添加到跨度中。 我该如何解决这个问题?

【问题讨论】:

    标签: javascript


    【解决方案1】:

    我已经用这段代码解决了这个问题:

    $('.popup').click(function (e) {
       $(this).find('span.myPopup').addClass('show')
       popup.addClass("show");
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-25
      • 2017-05-13
      • 2020-12-17
      • 1970-01-01
      • 2013-11-28
      • 1970-01-01
      • 2019-07-23
      • 2018-10-16
      相关资源
      最近更新 更多