jquery - How to set input `autofocus` on when it is toggle? -
i have hidden div. when link clicked, div should toggle input field , dropdown select. how make input field autofocus div slides down?
this html hidden div:
<div class="new-category-box"> <div class="form-group"> <input type="text" class="form-control" id="new_category" name="new_category" autofocus> </div> <div class="form-group"> <select class="form-control" name="parentcategorylist"> <option>-- parent category --</option> <option value="">lorem ipsum</option> <option value="">lorem ipsdffum</option> </select> </div> <div class="form-group"> <button type="submit" class="btn btn-default">add new category</button> </div> </div> i went through question. div not toggle.
this jquery:
$( "a.add_new_category" ).click(function() { $( ".new-category-box" ).slidetoggle(function(){ $("#new_category").focus(); }); ); }); can tell me wrong code?
you have few errors, have been corrected:
$( "a.add_new_category" ).click(function() { $( ".new-category-box" ).slidetoggle(function() { $("#new_category").focus(); }); // ); - stuff need removed! }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <div class="new-category-box"> <div class="form-group"> <input type="text" class="form-control" id="new_category" name="new_category" autofocus> </div> <div class="form-group"> <select class="form-control" name="parentcategorylist"> <option>-- parent category --</option> <option value="">lorem ipsum</option> <option value="">lorem ipsdffum</option> </select> </div> <div class="form-group"> <button type="submit" class="btn btn-default">add new category</button> </div> </div>
Comments
Post a Comment