JavaScript jQuery Basics Working with jQuery Collections Adding/Removing Classes

Khaleel Jones
Khaleel Jones
13,783 Points

I need help with Adding/Removing Classes challenge objective 2 of 2. How do I solve this?

The question said that need to chain the appropriate methods to add the disabled to the submit button. I'm actually lost here. Any suggestions?

index.html
<!DOCTYPE html>
<html lang="en">
<head>
    <title>Document</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <button type="submit" class="submit-btn">Submit If You Can</button>

    <script
    src="jquery-3.2.1.min.js"></script>
    <script src="app.js"></script>
</body>
</html>
app.js
 const $submit = $('.submit-btn');
$submit.attr('disabled', true);

$submit.attr("disabled",true);
$submit.addClass("disabled")

1 Answer

Steven Parker
Steven Parker
182,492 Points

When you "chain" menthods, you apply one method to the result of another without starting a new statement. For example, if you had two chainable methods working on a single object:

myObject.method1(argA);
myObject.method2(argB);

Then chaining them would look like this:

myObject.method1(argA).method2(argB);