javascript - 用柏树在 jquery 日历中选择日期
问题描述
我在我的应用程序中使用了以下 jquery 日历插件的代码片段,并且剪断了赛普拉斯代码以选择日期1990-10-11
。
$(function() {
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat:"yy-mm-dd"
});
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<p>Date: <input type="text" id="datepicker"></p>
cy.get("#datepicker").click();
cy.get(".ui-datepicker-month").select("10");
cy.get(".ui-datepicker-year").select("1990");
cy.get("table.ui-datepicker-calendar").then(() => {
cy.contains('11').click();
});
使用代码我可以更改年份和月份,但不能选择日期。如何1990-10-11
通过柏树设置日期。
解决方案
尝试如下点击date
11
。
cy.get("a.ui-state-default:contains(11)").click();
推荐阅读
- sonos - Sonos 播放器在评分项目后未调用 getExtendedMetadata
- asp.net-mvc - 根据长度格式化 TimeSpan 的最佳方法 [ASP.NET Core MVC]
- javascript - 将 md-fab-toolbar 与 ng-repeat 一起使用
- c# - 我的子弹随机产生并且没有伤害
- python - 为什么networkx每次运行都会重绘我的图表?
- c - 孩子之间的管道
- cassandra - 快速失败 Cassandra NTR 阻止的任务
- linux - Docker Xdebug LAN / 公共开发服务器
- answer-set-programming - 如何生成固定大小的事实列表(包括重复项)?
- c# - 加载窗口时如何使组合框显示列表中的默认项