0

我有一个奇怪的问题,也许有人可以帮我弄清楚为什么我的 jquery 日期选择器日历不起作用

jQuery 日期选择器

所以 datepickers 当前日期填充似乎受到限制有谁知道 id 或 class jquery ui css 使用什么来设置更多填充或其他东西的样式?

4

1 回答 1

3

这可能与您在td a不使用父级的情况下制作的 CSS 样式有关。这就是为什么在为许多子元素(如表格单元格)设置样式时使用包装类很重要的原因。例如:

<style type="text/css">
    .my-table td a { padding: .1em; }
</style>

<table class="my-table">
    <tbody>
        <tr>
            <td>
                <a href="bob.htm">BOB</a>
            </td>
        </tr>
    </tbody>
</table>

然后再仔细看,可能是您对ui-state-highlight. 如果是这样,只需将您的行更改为div:not(.ui-datepicker) .ui-state-highlight.

至于 jQueryUI 对 datepicker 的类名调用:

  • a: 今天的主播是:
    • .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
    • .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
    • .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
    • .ui-datepicker td span, .ui-datepicker td a
  • td:对于今天的表格单元格:
    • .ui-datepicker td
于 2013-11-08T16:52:40.883 回答