gpt4 book ai didi

javascript - jquery datepicker 不能在 IE7 和 IE8 中工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:28:17 25 4
gpt4 key购买 nike

这是我的js:

$(document).ready(function() {
$("input#dateTill").datepicker();
});

我的 HTML:

<input type="text" name="dateTill" id="dateTill" class="input" value="20.1.2011" maxlength="10" size="10" style="margin-left: 0; background: url(images/icons/16_calendar.png) 75px center no-repeat;" />

日期选择器适用于所有普通浏览器,如 Firefox、Chrome、Opera。它不适用于 IE7 和 IE8。

当我在输入字段内单击时,日期选择器窗口没有出现。

有什么想法吗?我正在使用 jquery 1.4.4。

最佳答案

首先,请务必不要对 id 和 name 属性使用相同的字符串。看在上帝的份上,不要用像 input 这样的保留字来定义你的类,它已经是内部类/元素了。寻找像 pickerClass 这样的东西。另外,我认为你的 jQuery 选择器语法是错误的,不需要 input 部分,你已经有了该元素的 id。这:

$("#dateTill").datepicker();

$("input.pickerClass").datepicker();

如果出于某种奇怪的原因您想一次选择多个输入。此外,如果您已经有一个 CSS 定义的类,那么将内联样式移动到 CSS 中(如果它要用于更多输入字段)。

关于javascript - jquery datepicker 不能在 IE7 和 IE8 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4745073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com