我第一次尝试将pickadate.js添加到我的项目中。我在尝试让功能正常工作时遇到了一些问题。这是我目前正在使用的。
Datepicker.js
var $input = $('.start-datepicker').pickadate()
var picker = $input.pickadate('picker')
picker.open()Form.html.erb
<div>
<%= form.text_field :start_at, class: "new-assignment-form__input start-datepicker", placeholder: "Start Time" %>
</div>基本上就是这样。我要做的动作是,如果用户尝试使用该字段,它将弹出日期选择器。从文档中看,这似乎是所需的全部内容,但很明显,我遗漏了一些东西,因为当前的设置没有发生任何变化。谢谢你的帮助!
发布于 2017-03-05 10:51:13
好的,根据我们的讨论,它看起来像这个选择器:
$('.start-datepicker')没有选择任何东西。仔细检查以确保您有一个定义了"start-datepicker“类的元素。
https://stackoverflow.com/questions/42603748
复制相似问题