2

我在模式中有一个 textfield1 和一个文本字段,当我单击 textfield1 时它看起来很好,但是当我单击模式中存在的文本字段时,出现日期选择器但在选择日期时会出现此错误 在此处输入图像描述

经过大量谷歌搜索和搜索相同的错误后,我发现这可能是因为文本字段的 ID 相同,但我确保两者都有不同的 ID,我不知道实际导致问题的原因这是我的代码

      <script>
$(function() {
    $("body").delegate("#tx1, #tx2", "focusin", function(){
        $(this).datepicker();
    });
});

  </script>

编辑 这些是图书馆

<script src="../js/jquery-1.9.1.min.js"></script>
<script src="../js/jquery-ui-1.10.2.custom.min.js"></script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="../js/jquery-ui.js"></script> 
4

1 回答 1

-1

我认为这是造成问题的原因,

<!-- Make sure the file path is correct -->
<script src="../js/jquery-1.9.1.min.js"></script>
<script src="../js/jquery-ui-1.10.2.custom.min.js"></script>

或使用 CDN 链接

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

删除其他脚本文件。

我已经在J​​SFiddle进行了测试,您的代码运行良好。

于 2013-08-31T17:07:58.180 回答