未解決: jquery.ui.datepicker.mobile.js を使った際の日付選択イベント抽出
jQuery mobileとjQuery.uiのdatepickerを利用してスマートフォン向けの日付選択ダイアログを作るところまではうまくいっているのだけど、どうしても日付の選択のイベントを検出できない。
<html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1"> <!-- 中略 --> <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.min.js"></script> <script type="text/javascript" src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script> <script type="text/javascript" src="js/jQuery.ui.datepicker.js"></script> <script type="text/javascript" src="js/jquery.ui.datepicker.mobile.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#datepicker").datepicker({ onSelect:function(dateText, inst){ alert("foobar"); } }); }); </script> <!-- 以下略 -->
表示は問題ない。あと、日付の選択状態になるのも問題無し。
本当はカレンダーから日付を選択されたら"foobar"とダイアログ表示させたいのだけれども表示されない。
はて、何か勘違いしているかなぁ…。