jQuery: Find all textareas and add all paragraphs and make a border
jQuery Fundamental - I : Exercise-1
Using jQuery find all textareas, and makes a border. Then adds all paragraphs to the jQuery object to set their borders red.
Sample solution :
HTML Code :
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-git.js"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Using jQuery find all textareas and makes a border. Now adds all paragraphs to the jQuery object and makes a border.</title>
</head>
<body>
<textarea>jQuery</textarea>
<textarea>JavaScript</textarea>
<p>jQuery</p>
<p>JavaScript</p>
<button id="button1">Click to check the effect</button>
</body>
</html>
CSS Code:
button {
display: block;
margin: 20px 0 0 0;
}
textarea {
width: 200px;
height: 60px;
margin: 10px;
float: left;
font-size: 18px;
}
p {
clear: left;
font-weight: bold;
font-size: 18px;
color: green;
margin: 5px 10px 0 10px;
padding: 2px;
}
JavaScript Code :
$('#button1').click(function(){
$( "textarea" ).css( "border", "2px solid red" ).add( "p" )
.css( "border", "2px solid red" );
});
Used Methods :
- .add(elements) : Create a new jQuery object with elements added to the set of matched elements. Here .add(elements) adds or more "p" elements to add to the set of "textarea" elements.
- .css(propertyName) : Get the computed style properties for the first element in the set of matched elements.
See the Pen jquery-fundamental-exercise-1 by w3resource (@w3resource) on CodePen.
Contribute your code and comments through Disqus.
Previous: jQuery Fundamental - I exercises
Next: Set the background color red of the following elements using jQuery.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/jquery-exercises/1/jquery-fundamental-exercise-1.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics