タグ

ブックマーク / hamalog.tumblr.com (3)

  • Mobileでposition:fixedが使えるか否かの判別

    programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / 古いiOSとダメな古いAndroidではposition:fixedが使えないんですけど、それを判別するのに Modernizr.positionFixed みたいの無いのかと思って探してたらjQuery mobileの中見つけた。 https://github.com/jquery/jquery-mobile/blob/master/js/widgets/fixedToolbar.js なんとそれを判別するうまい方法は無いんで、ひたすらUAから判別しているらしい。ひいいい・・・ ということで、ありがたくこのコードを使わせていただくとして、jQuery.ui.domwindowをアップデート

    Mobileでposition:fixedが使えるか否かの判別
    tkawa
    tkawa 2012/10/26
    「古いiOSとダメな古いAndroidではposition:fixedが使えないんですけど、それを判別するのに…探してたらjQuery mobileの中見つけた」使ってみようかな
  • ajaxしまくるページで不要な処理はabortすべし

    programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / ポチってもうたー開発メモ。 UIだけJSでいじってる時はそこまで慎重になることでもないけども、頻繁にガシガシajaxする場合は、既に走っているajaxリクエストもうまいことハンドリングすべき。ポチってもうたーでは、ツイートをJSONで返すよう、サーバーサイドでサービスを用意しているわけだけれども、まぁ、普通に考えれば、こんな感じで、JSON返ってきたらUIを更新するってやるんじゃないだろーか。 $.ajax(url, query).then(function(){ // UI更新しちゃう }, function(){ alert('ゴメンなんか変'); });しかし、これには問題があって、JS

    ajaxしまくるページで不要な処理はabortすべし
    tkawa
    tkawa 2011/10/03
  • jQuery.Deferredって何

    programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / ※ このブログの内容は弊社が運営する有料サービス、CodeGridにてより詳しい内容をご参照いただけます(宣伝) jQuery deferredの使い方 - deferredの基 | CodeGrid === jQuery1.5から追加された機能。でも全然使ってないので調べた。 jQuery1.5からはdeferredオブジェクトっていうものが登場。 これは、「イケてるキュー(待ち行列)の仕組み~遅延もあるよ~」みたいなものです・・・ 説明がムズイけれどもなんかそんな感じなのです。今までは function fetch(callback){ doAjaxThings('somefile.js

    jQuery.Deferredって何
    tkawa
    tkawa 2011/05/04
    なんか便利そう
  • 1