Q
多个不同的造型
5
A
回答
0
您可以在beforeShow事件中手动更改每个输入的css。该代码将如下所示:
$("#regularInput").datepicker({
beforeShow: function(input, inst) {
$(".ui-datepicker-calendar").show();
}
});
$("#specialInput").datepicker({
beforeShow: function(input, inst) {
$(".ui-datepicker-calendar").hide();
}
});
我还没有测试过该代码,但您应该获得jist。希望有所帮助!
4
我正在解决同样的问题。上面的答案不起作用。什么做的工作是在此评论所提供的解决方案:http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/#commentNumber16
我已经修改了它一下,这里就是我的了:
$('#startDate').datepicker({
beforeShow: function(input, inst) {
var newclass = 'calendar-base hideDates';
var p = inst.dpDiv.parent();
if (!p.hasClass('calendar-base'))
inst.dpDiv.wrap('<div class="'+newclass+'"></div>');
else
p.removeClass('showDates').addClass('hideDates');
}
});
$('#birthDate').datepicker({
beforeShow: function(input, inst) {
var newclass = 'calendar-base showDates';
var p = inst.dpDiv.parent();
if (!p.hasClass('calendar-base')){
inst.dpDiv.wrap('<div class="'+newclass+'"></div>');
else
p.removeClass('hideDates').addClass('showDates');
}
});
我检查了它和它的作品。
0
我建议,而不是使用CSS,你应该遵循https://stackoverflow.com/a/6013093而是通过隐藏在触发你的“特殊”的日期选择器的焦点事件日历产生相同的效果。
如果您使用CSS设置,则可以将日期选择器附加到div元素而不是输入元素。这样每个.ui-datepicker-calendar都在它自己的div内,你可以应用不同的样式。缺点是你有div而不是输入,当你加载页面时会立即出现,并且没有onClose事件。这是最低限度的代码,以使其工作。
HTML:
<div id="startDate" class="date-picker" />
<div id = "special-datepicker" class = "date-picker" </div>
的Javascript:
$(function() {
$('.date-picker').datepicker({});
});
CSS:
#special-datepicker .ui-datepicker-calendar {
display: none;
}
相关问题
- 1. 不同类型的多个向量
- 2. 使用jscrollpane插件造型2个不同的卷轴
- 3. 在C++中用于不同参数的多个构造函数
- 4. javascript:相同类型的对象的不同构造函数
- 5. 多个制造商和类型转换
- 6. 造型多个自定义wordpress登录
- 7. 多个构造与相同参数
- 8. 如何定义约束多个不同的泛型类型
- 9. 造型相同SVG <object>不同的方式
- 10. 同一视图中不同型号的多个网格
- 11. 具有相同类型但名称不同的多个元素?
- 12. 相同模型的不同实例(通过关联多个has_many)
- 13. 造型4个不同divs:悬停,:visited和:
- 14. MVC多个同类机型
- 15. 注入多个相同类型的构造函数的参数与Ninject 2.0
- 16. 多个构造
- 17. 关于允许许多不同类型构造函数的最佳实践?
- 18. 不同类型的数组列表不用铸造?
- 19. 造型多阶梯状
- 20. 3个相同大小的图像具有相同的造型 - 一个看起来略有不同大小
- 21. 设计 - 一个模型和多个不同的注册视图
- 22. 在一个图中绘制多个不同类型的ggplots
- 23. 如何将不同类型的多个值传递给不同的功能
- 24. YUI datatable不造型
- 25. 使用不同的泛型类型实现同一个泛型Java接口的多个实例?
- 26. 列表不同泛型类型,动态铸造
- 27. 不同类型的同一个对象
- 28. 对于不同的构造
- 29. 不同的铸造行为
- 30. 构造,不同的签名