在plone5页面模板中假设以下愚蠢的代码片段:$('#bar').click(function(){$('#bar').addClass("pat-pickadate");});您将获得两个输入。第一个是一个很好的日历输入,第二个在开始时是空的。单击第二个输入后,其类将设置为“pat-pickadate”(与第一个输入类似),但不呈现日历。我在试图找到原因时遇到了这个问题,为什么我的jquery-UI覆盖显示plone添加和编辑View根本不再(Plone5)显示日历小部件。这种行为是故意的吗?如果是这样,在Plone5中通过AJAX调用动态获取的表单中使用模型小部件的正确方法是什么
我试图将remodal与pickadate一起使用,这样我就可以在模态中创建日期选择器和时间选择器。在第一次试验中,我发现日期选择器会被重装隐藏,如下所示。为了克服这个问题,我为我的reshape创建了一个.full-screen类。.remodal{&.full-screen{max-width:none;height:100%;width:100%;margin:0auto;}}然后它在Chrome中工作得很好,如图所示:然后我开始在我的iOS上测试该网站,我发现叠加层乱七八糟。我认为它粘在了事件输入元素的底部。如iOSSafari和iOSChrome中所示:通常我会在MacOSX
我正在尝试使物化日期选择器可编辑。这是目标,用户可以直接在输入字段中写入日期或使用小部件选择日期。我做了一些即将起作用的事情onthisjsfiddle.但是我正在尝试解决一个错误。当用户直接在输入中写入日期时,选择器也需要获取新值(因为我使用不同的格式来提交日期并且有一个隐藏的输入字段要更新)。为此,我尝试这样做picker.set('select',$(this.val());但它创建了一个无限循环,因为materialize中的方法set也触发了输入上的事件change。编辑:哦,我刚刚发现有一个issue在github上打开它。您有解决方法吗? 最佳