Apply different CSS to different jQuery datepickers
问题 I have several datepickers tied to input fields. They are created in the usual way: $('#input1').datepicker(options1); $('#input2').datepicker(options2); Now I want to style them differently for each field. But when inspecting the page in Firefox, I see that each datepicker is a div with the same id : ui-datepicker-div ! And they aren't descendants or siblings of input fields, so I don't see a way to use the inputs' id s in CSS selectors. 回答1: I think that you'll have to use beforeShow or