0
我正在使用一個datepick jquery插件。我創建了一個包含#one
的日曆。在通過js完成之後,如果我嘗試在js之後添加來自js的導航trigger event,則觸發事件不會發生。如何在創建後更改日期選擇函數?
案例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
這是怎麼發生的?如何做到這一點,我不想在第一個本身中添加功能,因爲它現在已經創建了,現在我想添加此功能(triger事件,更改日期等)。 如何做到這一點?
任何幫助將不勝感激。
嗨感謝您的幫助,+1。你能告訴我現在怎麼觸發,有什麼問題? @brunoramonalmeida – rram