JavaScript jQuery Basics Working with jQuery Collections Adding/Removing Classes

What else do I need to add ?

Am i missing something I dont understand what they mean by chain ?

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.addClass('disabled');

1 Answer

Steven Parker
Steven Parker
204,004 Points

"Chaining" is when you apply a method to the result of calling another. For a generic example:

someObject.method1().method2();

We'd say method2 was chained onto method1. Of course, this only can be done if method1 returns the kind of object that method2 works on.