在小提琴中,我正在显示一个动态日期选择器,它显示我们将光标放在该文本框上的日期,这很好。我希望图像放在文本框的右侧,当点击图像时,相同的日期选择器将显示。
我正在尝试将图像放在那里但是当我点击该图像时没有任何反应。怎么做到呢?请帮忙
答案 0 :(得分:1)
事实证明,有一个选项: toggleElements 。它期望一组其他元素也可以调用datepicker。我添加了一个带有单个元素的数组,它看起来效果很好。
var dp = new DatePicker('.picker', {
pickerClass: 'datepicker ',
allowEmpty: true,
toggleElements: ['imageInvokerP']
});
答案 1 :(得分:0)
Image
,文本框的ID为Input
你可以做任何事情
使用$('#Input').datePicker()
中的document.Ready
将datepicker绑定到input元素
接下来你可以像这样绑定$('#Image')的click事件
$('#Image').click(function(){
$('#Input').click();
});
这样,当您点击图像时,输入元素将自动获得焦点。