javascript - Open accordion using onfocus on input field -


i trying open accordion on onfocus on input field.i have tried not happening .i want open accordion depending onwhich input box focus

<input type="text" id="rnv" class="form-control"  placeholder="ex: roasted aparagus , musherooms" onfocus="accordion('rntip',this)">  <textarea class="form-control"  id="in" rows="6" placeholder="ex: bunch fresh asparagus, trimmed; 2 sprigs fresh rosemary, minced" onfocus="accordion('intip',this)"></textarea>   <script type="text/javascript">  function accordion(id,obj){ $(document).ready(function(){          var accordion = id;          var accordioncontent = accordion.next('.accordion-content');         var accordiontoggleicon = $(this).children('.toggle-icon');          // toggle accordion link open class         accordion.toggleclass("open");         // toggle accordion content         accordioncontent.slidetoggle(250);          // change plus/minus icon         if (accordion.hasclass("open")) {             accordiontoggleicon.html("<i class='fa fa-minus-circle'></i>");         } else {             accordiontoggleicon.html("<i class='fa fa-plus-circle'></i>");         } });        } </script>   <div class="accordion-container"> <a href="#" class="accordion-toggle1" id="rntip"> <span class="toggle-icon"><i class="fa fa-plus-circle"></i></span>recipe name</a>                   <div class="accordion-content">                     <ul>                       <li>keep short.</li>                       <li>include name of dish or main ingredients.</li>                       <li>add personal touch/get creative.</li>                     </ul>                   </div> </div> 

make sure accordion referencing accordion element , not string pass.

change var accordion = id; var accordion = $("#"+id);


Comments

Popular posts from this blog

node.js - Using Node without global install -

How to access a php class file from PHPFox framework into javascript code written in simple HTML file? -

java - Null response to php query in android, even though php works properly -