Freecodecamp: Problem mit der Herausforderung - Zielen Sie mit mehreren jQuery-Selektoren auf dasselbe Element

Erstellt am 31. Juli 2016  ·  3Kommentare  ·  Quelle: freeCodeCamp/freeCodeCamp

Name der Herausforderung

Fügen Sie mit jedem Ihrer drei Selektoren nur eine Klasse hinzu.

Fehlerbeschreibung

Nur die Aufgabe "Fügen Sie mit jedem Ihrer drei Selektoren nur eine Klasse hinzu." schlägt fehl. Ich glaube, ich habe getan, dass nur eine Klasse mit den verschiedenen Selektoren in meinem Code hinzugefügt wird.

Browser-Informationen

Chrome 52.0.2743.82 m
Win10
Desktop

Dein Code

<script>
  $(document).ready(function() {
    $("button").addClass ("animated");
    $(".btn").addClass ("shake");
    $("#target1").addClass ("btn-primary");
  });
</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>

Bildschirmfoto

issue

help wanted

Hilfreichster Kommentar

Vielen Dank, dass Sie dieses @JaeLiao gemeldet haben. Dies liegt daran, dass unsere Tests keine Leerzeichen zwischen .addClass und ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className )
Wir sollten die Tests anpassen, um Leerzeichen zuzulassen: +1:

Alle 3 Kommentare

Vielen Dank, dass Sie dieses @JaeLiao gemeldet haben. Dies liegt daran, dass unsere Tests keine Leerzeichen zwischen .addClass und ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className ) ( className )
Wir sollten die Tests anpassen, um Leerzeichen zuzulassen: +1:

Lokal getestet und der hinzugefügte Regex in der obigen PR scheint dies zu beheben. Hoffentlich ist es gtg.

Der gleiche Fehler tritt auf, außer dass sich keine meiner Checklisten auf der Seite ändert.
und es wird den Test überhaupt nicht ausführen.

screen shot 2016-11-06 at 6 10 51 pm

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen