Skip to content

You must target the children of element with the target class. (Needs re-wording) #11984

@szrharrison

Description

@szrharrison

Challenge Name

Target a Specific Child of an Element Using jQuery
https://www.freecodecamp.com/challenges/target-a-specific-child-of-an-element-using-jquery

Issue Description

Wording in the instructions is extremely misleading—and not grammatically correct.

This has been mentioned several times but it hasn't been changed and there doesn't seem to be any alternative wording suggested, so, here goes:

You must select the elements' children with the target class.

Issues with the old wording:

Make the second child in each of your well elements bounce.
You must target the children of element with the target class.

  • I don't know why this uses the word "target" to describe what we're doing when working with CSS selectors. Select is the more obvious and less confusing verb to use.
    • You must select the children of element with the target class.
  • As mentioned in the previous sentence, there are multiple elements we are referring to.
    • You must select the children of elements with the target class.
  • Let's please keep using articles! There are a lot of non-native English speakers that use FCC and it doesn't do them any favors when they see improper grammar used on the site. 😛
    • You must select the children of the elements with the target class.
  • Placing 2 or more prepositional phrases side by side is often confusing. E.g.: The Venusians swam | for two hours | after lunch | in my pool. could imply that lunch was eaten in the pool, followed by two hours of swimming. That's why people are thinking that of element | with the target class means that the element has the class of target, instead of the children.
    • | With the target class |, you must select the children | of the elements |. would be a better way to write it, but it's even clearer to avoid using 2 prepositional phrases. By just changing one of them to an adjective: You must select the elements' children | with the target class |. it becomes obvious that | with the target class | is not describing elements. 🎉

Sorry if this is too long. I can get somewhat weird when it comes to explaining things! 👽

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedOpen for all. You do not need permission to work on these.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions