JavaScript jQuery Basics Introducing jQuery Using text() and html()

Kevin Haller
Kevin Haller
5,940 Points

Issue with set html element.

Can't find the issue here:

$('.profile-text').text("I am a web developer"); $('.profile-header').html("Student<span>Profile</span>");

Line 2 doesn't go through, although I can't find the mistake.

index.html
<!DOCTYPE html>
<html lang="en">
<head>
    <title>Document</title>
</head>
<body>
    <h1 class="profile-header"></h1>
    <p class="profile-text"></p>

    <script
    src="jquery-3.2.1.min.js"></script>
    <script src="app.js"></script>
</body>
</html>
app.js
$('.profile-text').text("I am a web developer");
$('.profile-header').html("Student<span>Profile</span>");

1 Answer

Shane Oliver
Shane Oliver
19,932 Points

You're missing a space between 'Student<span>...'

$('.profile-text').text("I am a web developer");
$('.profile-header').html("Student <span>Profile</span>");
Kevin Haller
Kevin Haller
5,940 Points

Oh my...

Thanks Shane!