我做了这个link to datepicker .如果单击输入,则会弹出一个 jquery 日期选择器。选择日期时,会添加一个自定义元素。首先,如何在单击下一个和上一个按钮时删除添加的填充。在 jscript 中,我添加了单击上一个或下一个按钮时填充为空。
$(".ui-datepicker-prev").on("click",function(){
$(".ui-datepicker").css("padding-left", "");
});
$(".ui-datepicker-next").on("click",function(){
$(".ui-datepicker").css("padding-left", "");
});
但是好像不行。其次如何在每次渲染元素时动态更新元素高度。如果您注意到当您单击下一个箭头并且元素高度更高并且您选择了一个日期时,添加的元素(蓝色)的高度在页面加载期间保持不变。即使调整窗口大小时也是如此。每次调整元素高度大小时,高度不会更新。
最佳答案
我只知道一种可能的解决方案,那就是将 datepicker-next
及其 padding
更改为 right
。
德米特里
关于jquery - 如何在每次渲染元素时获得新的高度并删除 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48581752/