作者kurtke (kurtke)
看板Ajax
標題[問題] jquery綁定月曆
時間Sat Oct 10 20:34:39 2020
想請問動態生成的物件,要綁定月曆功能
當動態物件產生後,都需要點二次月曆功能才會顯示
先點input,然後點旁邊,再點input月曆才會顯示
不知道為什麼會這樣
這是測試頁面
http://mama.teandar.com/test.php
綁定的語法如下
$('body').on('click', '.cal_text', function(){
$('.cal_text').datepick({
dateFormat: 'yyyy-mm-dd',
selectDefaultDate: true,
});
});
$('.cal_text').datepick({
dateFormat: 'yyyy-mm-dd',
selectDefaultDate: false,
});
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.22.78 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1602333306.A.7AA.html
→ Darkland: datepick 是聽 focus event,你 click 才綁來不及 10/10 22:00
→ kurtke: 感謝~原來改成focus就可以了 10/11 13:54
→ catspawboy: emmm 為什麼不直接綁目標元素呢 10/19 23:17