Javascript lightbox弹出窗口中的Jquery Datepicker仅打开一次

Javascript lightbox弹出窗口中的Jquery Datepicker仅打开一次,javascript,jquery,lightbox,jquery-ui-datepicker,squarespace,Javascript,Jquery,Lightbox,Jquery Ui Datepicker,Squarespace,我有一些代码的问题,我知道这可能不是发布它的地方,但我没有从正确的地方找到解决方案,所以我来找专家 我在Squarespace上编辑的一个客户网站的灯箱中有一个表单,我决定添加一个日期选择器,就像一个好男孩一样,但遇到了一些问题。在lightbox中时,日期选择器只工作一次(在lightbox表单的第一次加载时)。这是一个小问题,但是如果用户在提交前退出,或者决定提交两次,在lightbox表单的第二次和后续打开时,datepicker不会回头 这是我的密码: <script src="h

我有一些代码的问题,我知道这可能不是发布它的地方,但我没有从正确的地方找到解决方案,所以我来找专家

我在Squarespace上编辑的一个客户网站的灯箱中有一个表单,我决定添加一个日期选择器,就像一个好男孩一样,但遇到了一些问题。在lightbox中时,日期选择器只工作一次(在lightbox表单的第一次加载时)。这是一个小问题,但是如果用户在提交前退出,或者决定提交两次,在lightbox表单的第二次和后续打开时,datepicker不会回头

这是我的密码:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />

<style>
#ui-datepicker-div { z-index: 2147483647 !important; }
</style>

<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>

<script>
$(function() {
     $( ".field-element.text[placeholder='Click to select the date you require catering']" ).datepicker({ minDate: 1 });
});
</script>

#ui日期选择器div{z-index:2147483647!重要;}
$(函数(){
$(“.field元素.text[placeholder='Click to select the date you required']);
});
我不能直接访问HTML,因此我使用占位符文本作为选择器。 寻求帮助,希望我没有越界张贴在这里


谢谢。

为什么要添加两次jquery…?您使用的是asp.net?它在Squarespace cracker上,所以我不能使用任何东西。有人有解决方案吗?