Я использую плагин jquery datepick. Я создал календарь с #one
. после того, как это делается через js, если я попытаюсь добавить navigate trigger event из js после него, событие триггера не происходит.Как изменить функцию datepick после ее создания?
Случай 1:
HTML
<div id="one"></div>
Jquery
$(document).ready(function(){
$("#one").datepick(); //Created once
//functions to add
$('#one').datepick({
onChangeMonthYear: function(year, month) {
alert('Moving to month ' + month + '/' + year); },
showTrigger: '#calImg'});
});
Я не получаю предупреждение. JSFIDDLE
Случай 2:
HTML
<div id="one"></div>
Jquery
//functions to add
$('#one').datepick({
onChangeMonthYear: function(year, month) {
alert('Moving to month ' + month + '/' + year); },
showTrigger: '#calImg'});
});
Если я удалить первый и остаться со вторым, то я получаю предупреждение. JSFIDDLE
Почему это происходит? Как это сделать, я не хочу добавлять функциональность в первую, поскольку она создана уже сейчас. Я хочу добавить эту функциональность (триггер, изменить дату и т. Д.). Как это сделать?
Любая помощь будет высоко оценена.
Привет спасибо за вашу помощь, +1. Можете ли вы рассказать мне, как это происходит сейчас? В чем была проблема? @brunoramonalmeida – rram