html - <div> expand on click using Jquery -


i have been surfing internet find answer how make div go down, when clicked on it. have no got it. way, havent got code. thankfull, if give me explanation it.

your question not obvious try answer it.

usually insert divs inside div , set class or element hidden in css. then, when user clicks on div, change css property using js or jquery , set visible.

<html> <head>     <style>      .hidden {         visibility: hidden;     }      .show {         visibility: visible;     }      .blue {         background: blue;         color:white;         heigth:400px;     }     </style>     <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256 hwg4gsxgfzhoseeamdoygbf13fyquitwlaqgxvsngt4="   crossorigin="anonymous"></script> </head>  <div id="parent" class="blue"> click on div     <div id="content" class="hidden">       .... content inside first hidden showed when user        clicks     </div> <div>  <script>  $('#parent').on('click', function () {     $(this).children(':first').toggleclass('show');  });  </script> 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -