Я хочу переопределить деталь в https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.js. Я хочу изменить сенсорный запуск mousedown в файле javascript на mousedown. Я не могу изменить в загруженном файле bootstrap.datepicker.js, вместо этого я должен переопределить его в своем файле javascript, переписав его. У меня нет идеи, как это изменить, так как это в массиве.
Я не знаю, как переопределить функции такого типа.
[$(document), {
'mousedown touchstart': $.proxy(function(e) {
// Clicked outside the datepicker, hide it
if (!(
this.element.is(e.target) ||
this.element.find(e.target).length ||
this.picker.is(e.target) ||
this.picker.find(e.target).length ||
this.isInline
)) {
this.hide();
}
}, this)
}]
Я хочу изменить в своем файле js как
[$(document), {
'mousedown': $.proxy(function(e) {
// Clicked outside the datepicker, hide it
if (!(
this.element.is(e.target) ||
this.element.find(e.target).length ||
this.picker.is(e.target) ||
this.picker.find(e.target).length ||
this.isInline
)) {
this.hide();
}
}, this)
}]