タグ

JavaScriptとUIに関するchalcedony_htnのブックマーク (2)

  • iPhone/iPadでダブルタップをJavaScriptで実装する

    iPhone/iPadでダブルタップをJavaScriptで実装する iPhone/iPadJavaScriptでは「onclick≒タップ」なのに「ondblclick≠ダブルタップ」となるのでダブルタップを利用したい場合は独自に実装しなくてはいけない。 次のように記述するとjQueryで擬似的にダブルタップを実装することが出来ます。 $("p").data("dblTap",false).click(function(){ if($(this).data("dblTap")){ //ダブルタップ時の命令 console.log("ダブルタップ"); $(this).data("dblTap",false); }else{ $(this).data("dblTap",true); } setTimeout(function(){ $("p").data("dblTap",false);

    iPhone/iPadでダブルタップをJavaScriptで実装する
    chalcedony_htn
    chalcedony_htn 2010/08/18
    ダブルタップをondblclickで検知できないので、タップ(≒click)イベントから一定時間以内にもう一度タップされた場合に処理する、という形で擬似的に実装。例ではjQueryを使用してる。
  • 簡単なチェックボックスダイアログ - 名もないテクノ手

    ずっと以前に簡単なポップアップのリストダイアログを書いたことがあった。 (DTPtechNote:1497) [JS_InDesign CS2]簡単なリストダイアログ ちなみに、num_glyphなどでも使っているラジオボタンダイアログ(radioDialog関数)は、この変形だと言える。 こんな感じのチェックボックス版。オブジェクトの引数によって、ダイアログの中身が変わります。ちょっとした時、簡単なダイアログを出したい時にダラダラ書かなくていいというモノ。おたいらくちゃん用。 ////////////////////////////////////////////チェックボックスダイアログ function my_checkboxdialog(my_title, my_prompt, my_checkbox) { var my_dialog, i, tmp_widgets, tmp_ch

    簡単なチェックボックスダイアログ - 名もないテクノ手
    chalcedony_htn
    chalcedony_htn 2009/07/28
    InDesignのスクリプトUI作成補助ライブラリ。いくつかのチェックボックスが並ぶだけの単純なダイアログを楽に生成できる。これバージョンはどれでもいいのかな? 追記:リファレンス見た限りだいじょぶそう
  • 1