2012-04-18 44 views
0

我用我的jQuery Mobile的應用程序的默認時間輸入設備,它看起來像如何在用戶在移動設備上輸入日期後完成活動時註冊活動?

enter image description here

如何註冊一個JavaScript事件,當用戶點擊「完成」移動設備上?我試圖模糊無濟於事。

+0

你的意思是「日期條目」,而不是「時間條目」 - 對吧?至少這就是圖像顯示 – 2012-04-18 15:55:18

+0

哦,我實際上使用時間輸入設備。但是,日期輸入設備類似。對不起,我應該更清楚了。我現在添加了我自己的時間輸入設備的屏幕截圖。 – dangerChihuahua007 2012-04-18 16:00:17

+0

據我所知,我不認爲你可以檢測到用戶點擊* done *按鈕時。如果這是真的,你應該探索如何檢測按鈕被按下時發生的其他* listanable *改變,如果存在的話。 – 2012-04-18 16:08:39

回答

0

The documentation表示要查找傳遞給元素的方法,那麼您可以檢查close方法。

$('element').bind('datebox', function (e, passed) { 
    if (passed.method === 'close') { 
    alert('test'); 
    } 
}); 

希望這會有所幫助。

+0

謝謝,檢查關閉事件的作品! – dangerChihuahua007 2012-04-21 04:36:30

+0

太棒了,很高興我能幫到你。 – 2012-04-21 13:53:04