jQuery - Target a Specific Child of an Element Using jQuery

Tell us what’s happening:

Describe your issue in detail here.
I keep getting this error message: // running tests
You should only use jQuery to add these classes to the element.
// tests completed

Your code so far

<script>
    $(document).ready(function() {
      $("#target1").css("color", "red");
      $("#target1").prop("disabled", true);
      $("#target4").remove();
      $("#target2").appendTo("#right-well");
      $("#target5").clone().appendTo("#left-well");
      $("#target1").parent().css("background-color", "red");
      $("#right-well").children().css("color", "orange");
$("body").addClass("animated hinge");
$(".well .target:nth-child(2)").addClass("animated bounce");

      // Corrected part
      $(".well .target:nth-child(2)").addClass(function(index, currentClass) {
        return currentClass + " animated bounce";
      });
    });
  </script>

<!-- Only change code above this line -->

<div class="container-fluid">
  <h3 class="text-primary text-center">jQuery Playground</h3>
  <div class="row">
    <div class="col-xs-6">
      <h4>#left-well</h4>
      <div class="well" id="left-well">
        <button class="btn btn-default target" id="target1">#target1</button>
        <button class="btn btn-default target" id="target2">#target2</button>
        <button class="btn btn-default target" id="target3">#target3</button>
      </div>
    </div>
    <div class="col-xs-6">
      <h4>#right-well</h4>
      <div class="well" id="right-well">
        <button class="btn btn-default target" id="target4">#target4</button>
        <button class="btn btn-default target" id="target5">#target5</button>
        <button class="btn btn-default target" id="target6">#target6</button>
      </div>
    </div>
  </div>
</div>

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36

Challenge Information:

jQuery - Target a Specific Child of an Element Using jQuery

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.

Although this is working, the test need a specific way to pass.

Just use .target:nth-child(2) and remove .well. Both will do the same thing here it’s just to make the tests happy.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.