Syntax explanation for html()
Hi
Here is a code to get the background color when you click on a color:
<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
$( "div" ).click(function() {
var color = $( this ).css( "background-color" );
$( "p" )
.html( "That div is <span style="color:" +
color + ";">" + color + "</span>." );
});
<meta charset="utf-8">
<title>JS Bin</title>
<style>
div {
width: 60px;
height: 60px;
margin: 5px;
}
p {
margin-top:20px;
padding: 5px;
border: 2px solid #666;
}
</style>
</head>
<body>
<div style="background-color:red;"></div>
<div style="background-color:rgb(16,99,30);"></div>
<div style="background-color:#523456;"></div>
<div style="background-color:#a11;"></div>
<p></p>
</body>
</html>
I did not understand the highlighted code of <span>. Can this be explained to me?
The full solution is here
Tutorial Link
Thanks so much
Jayashree