我在我的网站上使用jQuery UI datepicker,希望它的样式略有不同,具体取决于它所在的页面。 但是,我有一个小问题,因为包含日历的div不是嵌套到.datepicker()函数应用于的元素。所以我不能每页都以不同的样式。例如。每页样式jQuery UI Datepicker
<body>
<div id="wrapper">...</div>
<div id="datepicker">...</div>
</body>
我知道一个解决方案是根据ID页面上的身体,但我真的不希望这样做,因为我使用的是CMS,目前其添加类包装div来确定哪些网页。但是,由于datepicker div出现在包装外,我无法适当地设计样式。
是一种配置datepicker在特定div内创建日历div的方法,或者我将不得不身份id身份?
谢谢
他的问题是他试图避免向身体添加身份证。不知道除了用jquery添加一个类或用特定的div封装#datepicker之外,还有其他的方法可以做到这一点。 – 2010-02-20 21:49:26
@Bryan,+1 ...我不能*相信*我错过了... D'哦! * Loooong *天... =/ – 2010-02-21 00:11:56
谢谢!无论如何,我更喜欢你的方式。在#datepicker周围包裹另一个DOM元素似乎没有必要。你添加班级的方式比我的更清洁。我不知道为什么我没有想到将#wrapper中的类添加到#datepicker中。我猜你并不是唯一一个漫长的一天...:P – 2010-02-22 06:23:10