KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've got this code: <html> <head> <link type="text/css" href="css/blitzer/jquery-ui-1.7.2.custom.css" rel="stylesheet" /> <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script> <script type="text/javascript"> $(function() { $('.hasDatepicker').datepicker(); }); </script> </head> <body> <p>date: <input type="text" name="data" class="hasDatepicker" /></p> <input type="submit" value="send" /> </div> </body> </html> When I click the input field, nothing happens. The datepicker is initialized though, when I inspect the DOM in Firebug, I get the id="dp1260260566059" added to my <input> element. After changing the html and js to use id attribute instead of class , so having this in my code: $(function() { $('#hasDatepicker').datepicker(); }); and <p>date: <input type="text" name="data" id="hasDatepicker" /></p> Everything works OK. Can't datepicker from JQuery UI work for all elements of some class?
Tags (comma-separated)
Save Edits
Cancel