gpt4 book ai didi

css - 如何在 JQueryUI 日期选择器中以不同的颜色设置一周中的特定日期(星期一、星期二等)?

转载 作者:行者123 更新时间:2023-11-28 14:47:28 26 4
gpt4 key购买 nike

有没有办法在 JQueryUI 日期选择器中以不同的颜色设置一周中的特定日期(所有星期一、全年的所有星期二等)?我知道有选择特定日期的内置方法,也有禁用假期的方法,但到目前为止我还没有找到执行此类任务的通用方法。

最佳答案

jQuery UI 日期选择器不会将类名添加到一周中的特定日期,但您可以使用 css nth-child 选择器。

例如,如果星期日是您日历中一周的第一天,则第三个单元格将是星期二,您可以像这样突出显示它:

.ui-datepicker-calendar tbody tr td:nth-child(5n+3) a {background: #FC0;}

在此示例中,只有第二个表格单元格会受到影响,因为 (5n+3) 公式修改了五个单元格的倍数,偏移了三。完整模式为 3、8、13、18、23、28 等,但由于只有 7 天,因此其他单元格没有更改。

这是一篇方便理解第 n 个子节点如何工作的文章 - http://css-tricks.com/how-nth-child-works/

jQuery 还可以使用 nth-child 公式,这使得这种方法可以跨浏览器。

关于css - 如何在 JQueryUI 日期选择器中以不同的颜色设置一周中的特定日期(星期一、星期二等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5111497/

26 4 0
文章推荐: css - Laravel Mix 为授权用户添加特定文件
文章推荐: json - 使用 Swift 可解码解析 JSON 字典时出错
文章推荐: css - 使用css3向上滑动 "strip"水平菜单效果?
文章推荐: html - 单独
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com