这是我的网站 - http://www.danfords.com/
我在右上角使用jQuery datepicker到达&出发地。 使用平板电脑/智能手机视图中的相同代码,datepicker可以很好地工作,但在我的电脑中无效。
代码 -
<fieldset>
<label for="arrival">Arrival</label>
<input type="text" id="datepicker" name="DateIn"/>
</fieldset>
<fieldset>
<label for="departure">Departure</label>
<input type="text" id="datepicker2" name="DateOut"/>
</fieldset>
答案 0 :(得分:2)
您的平板电脑和PC html元素有两个具有相同ID datepicker
的元素。如果id重复,jQuery仅适用于第一个匹配。由于您的平板电脑元素首先放置,它可以在平板电脑上使用,而不是在PC上。
答案 1 :(得分:0)
在页脚html中添加此内容以在PC上运行。
$(function() {
$( "#datepicker" ).datepicker({
'changeMonth': true,
'changeYear': true,
});
$( "#datepicker2" ).datepicker({
'changeMonth': true,
'changeYear': true
});
});