【问题标题】:How to select element with specific class in a container如何在容器中选择具有特定类的元素
【发布时间】:2018-12-28 23:40:46
【问题描述】:
<section class="refinementsContainer">
  <div class="contentfilters">
    <div class="refinementContainer refinementmicro" data-dimension="micro"></div>
    <div class="refinementContainer refinementcolor" data-dimension="color"></div>
    <div class="rightContainer">
      <div class="refinementContainer sort"></div>
      <div class="refinementContainer refinementSeason"></div>
    </div>
  </div>
</section>

我有这个代码。我需要在div 中添加一个只有一个div 的课程@ 987654324@。我开发了这段代码,但它不起作用:

$buttonOpenFilter.on(clickEvent, function(e) {
  e.stopPropagation();
  e.preventDefault();

  var $this = $(this).parent();
  var classOpen = 'open';

  if ($this.hasClass(classOpen)) {
    $this.removeClass(classOpen).css('max-height', 30);
  } else {
    $this.siblings().removeClass(classOpen).css('max-height', 30);
    $this.addClass(classOpen).css('max-height', $this.find('ul').height() + 105);
  }
});

【问题讨论】:

    标签: javascript jquery sass


    【解决方案1】:

    $('.contentfilters')

    https://api.jquery.com/category/selectors/ 在这里你会找到关于选择器的一切。

    【讨论】:

      猜你喜欢
      • 2018-05-19
      • 2011-03-02
      • 2017-09-13
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多