タグ

developmentとJQueryに関するtermin2のブックマーク (3)

  • jQueryのDeferredを用いたモダンなAjax処理の書き方

    目次 jQuery 1.4以前の書き方jQuery 1.5以上の書き方jQuery 1.8以上の書き方【発展編1】Deferredを用いた書き方 deferredとは何か?【発展編2】$.when() を用いた書き方参考エントリは軽めのjQuery Advent Calendar 2012の14日目の記事として書きます。軽めといいながら少し重めになってしまった感がありますが、初めてのAdvent Calendar参加ということでご勘弁を。 ※ Twitter API仕様変更によりTwitter APIを使ったコード例は現在動作しなくなっていることにご注意。 jQuery 1.4以前の書き方まずは、少し古めのコード、昔のjQueryのとかでよく見る書き方。 $.ajax({ url: "ajax.html", success: function(data) { alert('succes

    jQueryのDeferredを用いたモダンなAjax処理の書き方
  • JQueryのliveイベントがiPhoneのSafariで登録できない

    JQueryのliveで登録したイベントがiPhoneのSafariでは動作しなくて暫くのハマり。 $('#identifier').live("click", function); こんな感じの登録のやつです。 もち、PC上のブラウザでは動く。(多分Androidのブラウザも動いてた気がする) なぜかiScrollに、対象のHTML要素を含んだものを入れるとイベント登録ができたりして、よけいに混乱しておりました。(理由不明) JQueryの該当チケットは多分コレ。 Ticket #5677 LIVE CLICK EVENTS DON'T REGISTER ON MOBILESAFARI (IPHONE) ここのコメントにありますが、回避方法は onclick="" 属性を対象HTML要素に追加 です。 これで無事に動くようになりました。それはそれで びっくりですけども。

  • とりあえず作ってみます JQuery datetimepicker改造版の使い方

    datetimepicker改造版 の使い方です。 ※通常のdatepickerが使える状態(jquery.uiが入っている)の前提で記述しています。 STEP1 まずは、ココからダウンロードしてください。 ダウンロードしたファイルを解凍すると以下の二つのファイルがあります 1. jquery.ui.datetimepicker.js 2. jquery.ui.datetimepicker-jp.js 1が体ファイルで、2が日語化するファイルです。 基的には2を好きなようにいじってください。※詳しい方は1をいじってもらってもかまいませんw 2のファイルはこんな感じです。(ちょっと修正して26行目からの部分をコメントアウトしておく事にしました)

  • 1