我试图让 Pickaday 脚本在 DNN 模块中工作。我在控制台中没有收到任何错误,但是当我单击我的输入时脚本没有触发。
这是我正在使用的代码:
<asp:Label ID="lbl_StartDate" runat="server" Text="Start Date" ></asp:Label><br />
<asp:TextBox runat="server" ID="tb_StartDate" CssClass="datepicker"> </asp:TextBox>
<br /><br />
<asp:Label ID="lbl_EndDate" runat="server" Text="End Date" ></asp:Label><br />
<asp:TextBox runat="server" ID="tb_EndDate" CssClass="datepicker"> </asp:TextBox>
<script src="/js/moment.min.js"></script>
<script src="/js/pikaday.js"></script>
<script src="/js/pikaday.jquery.js"></script>
<script>
$('.datepicker').pikaday({ format: 'MM/DD/YYYY' });
</script>
我注意到脚本指示“将 JavaScript 添加到文档的末尾。”。因为这是一个 DNN 模块——我真的做不到。除非脚本调用是结束正文标记之前的最后一件事,否则此脚本是否根本不起作用?