jquery datepicker超出了css范围

bki*_*inc 6 css jquery jquery-ui datepicker

我在一个页面中使用多个ui主题.我会创建一个带css范围的自定义主题#scope.我在范围内使用了一个datepicker字段#scope input#datepicker.datepicker字段不会css从ui主题获取样式.我想这是因为它是在外部动态创建的#scope,我该如何改变它,以及如何使它从范围内获取样式.

bki*_*inc 4

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

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