有一个元素$dateTimePickerElement
会在更改时触发:
$dateTimePickerElement.change(function...)
问题是,如果我在元素上滚动(将鼠标放在元素上,然后滚动),我不想触发.change()动作。
当我用鼠标滚动元素时我该怎么做才能不触发该元素?
这是我的html:
<input type="text" id="dateTimePickerElement" name="dateTimePickerElement"
required="required" class="form-control" readonly>
这是我的JS:
$('#dateTimePickerElement').datetimepicker(datePickerOptions).change(dateChanged);
答案 0 :(得分:0)
解决方案:
datetimepicker中有一个选项:scrollInput: false
所以我只需要更改我的选项
var datePickerOptions = {
scrollInput: false
};