超出 css 范围的 jquery datepicker

标签 jquery css jquery-ui datepicker

我在一个页面中使用了多个用户界面主题。我创建了一个具有 css 范围的自定义主题,比方说 #scope。我在范围内使用了一个日期选择器字段让我们说 #scope input#datepicker。 datepicker 字段没有从 ui 主题中获取 css 样式。我想这是因为它是在 #scope 之外动态创建的,我该如何更改它,以及如何让它从作用域中获取样式。

最佳答案

我通过在代码中添加包装器 div 解决了这个问题。

$(document).ready(function(){
    $("#ui-datepicker-div").wrap('<div class="ui-layout-center" />');
});

关于超出 css 范围的 jquery datepicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4097580/

相关文章:

jquery - 如何调用浏览器转义 (esc) 函数

jquery - 如何设置 jQuery UI 对话框标题栏的文本颜色?

jquery - 更改滚动到特定 ID 时的下拉菜单

Javascript 更改日期格式

html - 长表列表的样式问题

html - 产品中的 ActionController::UrlGenerationError#edit

CSS 悬停不起作用(需要显示下划线)

JavaScript setDate() 返回无效日期

javascript - 动态添加单选按钮

javascript - 从应用了 'overflow: scroll/auto' 样式的 div 中删除可拖动元素?