タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjqueryとjavascriptに関するd_animal141のブックマーク (73)

  • HTML5 Drag and Drop API についてのまとめ 〜その1 概要〜 - COBALT

    UIとして 例えばどこかのサイトでメモしておきたい画像があったとして、 それを自分のオンラインストレージに保持したいというシーンがあったとする。 これまでは対象の画像を右クリックして画像のURLをコピー。 そしてアプリ上に入力フォームを表示する操作の後、先程のURLを入力して決定ボタンを押す。 といった操作によって対象の画像をメモするフローが多数を占めているかと思う。 この操作は大きく見ると大体6ステップのユーザ操作が必要となる。 もしこの操作を Drag and Drop により実装すると、対象画像を指定領域にドロップする。 以上の操作で行うことが出来る。 という事で効果的なUIのためにも、新しいアプリの可能性のためにも、Drag and Drop API は素敵。 < みんな知ってる 実装 まずはdrop領域に対して以下のイベントを付与する。 drop dragover dropを実現

    HTML5 Drag and Drop API についてのまとめ 〜その1 概要〜 - COBALT
    d_animal141
    d_animal141 2013/02/20
    HTML5 Drag and Drop API についてのまとめ
  • NAVERまとめに見る遅延ロードのすすめ « NAVER Engineers' Blog

    あけましておめでとうございます。NAVERまとめのフロントエンドを担当している縣です。初詣で引いた大吉のおみくじを握りしめながら今年も張り切っていこうと思います。 今回はJavaScriptの遅延ロードの仕組みをNAVERまとめに導入した際のお話を紹介します。 遅延ロードの検討 昨年NAVERまとめのまとめ閲覧ページや、まとめ編集ページでのJavaScriptファイルの読み込みを遅延ロード化する作業をしました。元々はページ読み込み時に全て読み込ませていましたが、JavaScriptファイルが巨大になってきてパース・実行に時間がかかるようになったことから遅延ロードを検討することになりました。 遅延ロードの利点というとJavaScriptファイルの読み込み・実行によるブラウザのレンダリング停止を防ぐのはもちろんですが、どのファイルがいつどこで必要になるかを明確にすることもでき、依存関係を動的

    d_animal141
    d_animal141 2013/02/20
    NAVERまとめに見る遅延ロードのすすめ
  • ドラッグ&ドロップしよう!(5/5):JavaScriptによるHTML5プログラミング入門 - libro

    HTML5のドラッグ&ドロップは、HTMLのWebページ内にある要素だけしか使えないわけではありません。Webブラウザ外にあるものをドロップすることもできるのです。その一例が「ファイル」です。ファイルをドラッグ&ドロップしてページ内にその内容を読み込んで表示させる、なんてことも可能なのです。 ただし、そのためにはHTML5でファイルを扱うための「File API」というものについて理解していないといけません。このAPIについては別の記事にゆずるとして、実際にファイルをドロップするサンプルを作ってみましょう。ここでは、イメージをドラッグ&ドロップして<img>タグに表示させてみます。 まず、HTML側に、下のリストに挙げたような形で<img>タグを用意してください。続いて、script.js側に、下のリストにあるdoDragOverとdoDropを用意してください。これでイメージファイルをド

    d_animal141
    d_animal141 2013/02/19
    ドラッグ&ドロップしよう!(5/5):JavaScriptによるHTML5プログラミング入門-dataTransfer.types.contains("Files")
  • iPhone/SafariでjQueryを使ったイベントのバインドにおける注意点 : nogunogu

    こんにちは。のぐちです。 先日、このブログの存在が社内に告知されました。 開始からしばらくはひっそりと生きようということで特に教えていなかったのです。 で、早速というか何というか、社内の開発者からの応援メッセージ(ツッコミ)が届きました。 そのひとつが 「何故jQueryを使ってるのに、addEventListener してるのか?」 でした。 確かにわざわざ次のように書きました。 box.addEventListener(“touchmove”, touchHandler, false); 僕も最初はjQueryを使って $(“#box”).bind(“touchstart”, touchHandler); なんて書いたのですが、タッチしても全然反応がないので、 「ああ、touch系のイベントはjQueryが対応してないんだろうな」 と思い込んでいました。 が、このツッコミを機

    d_animal141
    d_animal141 2013/02/19
    iPhone/SafariでjQueryを使ったイベントのバインドにおける注意点 : originalEventについて
  • javascript に関する質問です。jquery のプラグインで、下記のように()で関数をかこっているのがあるのですが、この()はどんな意味なのでしょうか?…

    javascript に関する質問です。jquery のプラグインで、下記のように()で関数をかこっているのがあるのですが、この()はどんな意味なのでしょうか? javascript の解説のどこかにあると思うのですが、わかりやすい説明があったら教えてください。 (function($) {}) jquery そのものは、(function(){}) となっていました。

    d_animal141
    d_animal141 2013/02/18
    javascript に関する質問です。jquery のプラグインで、下記のように()で関数をかこっているのがあるのですが、この()はどんな意味なのでしょうか?
  • オンラインカジノ【おすすめ厳選ランキング10選】|2025年8月

    {"is_any_tile":false,"sources":[{"source":"bmc_bonus_type","table_games":false,"bonus_types":false,"game_providers":false,"slots":false,"live_games":false,"is_live_dealer":false,"payment_methods":false,"sport_types":false,"live_streaming":false,"cash_out":false}]} ウェルカムボーナス {"is_any_tile":false,"sources":[{"source":"bmc_bonus_type","table_games":false,"bonus_types":false,"game_providers":false,"sl

    オンラインカジノ【おすすめ厳選ランキング10選】|2025年8月
    d_animal141
    d_animal141 2013/02/18
    ドラッグ&ドロップ-HTML5のAPI、および、関連仕様
  • jQuery eventのoriginalEvent - TYAGE EMOTION

    HTML5関連のドラッグ&ドロップサンプルをjQueryを使う形に置き換えて実行しようとしたとき、jQueryのbindを使うとdataTransferプロパティがイベントから取得出来ない現象が起こりました。原因は、わかってしまえば単純で、jQueryのイベントハンドラに渡されるeventオブジェクトはjQueryがブラウザ互換性の為に作成した独自オブジェクトだからでした。HTML5等で新たに追加されたプロパティにアクセスするには、大元のeventオブジェクトを取得する必要があります。 ググってみたところ、どうやらjQueryのevent.originalEventで取得できるみたいです。 試しにドラッグ&ドロップのサンプルをjQueryのbindを使う形に置き換えて、このoriginalEventを使ってみたところ、IE8、FF3.6、Chrome6、Safari5で動作させることがで

    jQuery eventのoriginalEvent - TYAGE EMOTION
    d_animal141
    d_animal141 2013/02/18
    jQuery eventのoriginalEvent
  • JsRender | HTML5ers

    2012年9月5日 JsRenderとは? JsRenderは、JavaScriptのテンプレートエンジンです。 基的な使い方 1. JsRenderのファイルを読み込んでおく <script src="jsrender.js"></script> 2. 以下のようなテンプレートを用意する <div>{{>hello}}</div> 3. JS側で以下のようなコードを書く var template; // この変数に2のテンプレートを代入 var data = { hello : "こんにちは!" }; var html = $.templates(template).render(data); 4. 以下のように表示される <div>こんにちは!</div> エスケープ処理 エスケープあり(記号等をそのまま表示させない) {{>hello}} エスケープなし(記号等をそのまま表示させる

    d_animal141
    d_animal141 2013/02/16
    JsRender | HTML5ers
  • JsRender入門 - Do You PHP はてブロ

    JsRender/JsViewsのチュートリアルを書いています。こちらもどうぞ→「jsviews チュートリアル」の検索結果一覧 - Do You PHP はてな API叩いてJSONデータを取得し、その結果をJavaScriptで出力する。よくある場面だと思うんですが、これってどう実装してますか? 一番わかり易い方法は、コンテンツを文字列で生成してappendTo()なりhtml()する方法。 // JSONデータの取得 var contents = '<p>...' + ...; $('#target').appendTo(contents); 直感的なんだけど、何だか今更感が漂います。かと言って、DOM操作するのも面倒だし、コンテンツのサイズが大きい場合やデザイン変更などメンテナンスが大変そう。。。 こういう時にテンプレートエンジンを使うとヨサゲ、ということで探してみるとJsRend

    JsRender入門 - Do You PHP はてブロ
    d_animal141
    d_animal141 2013/02/16
    JsRender入門
  • (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和

    どうでもいい話なのですが、inputタグのautocomplete属性について先日はじめてちゃんと知った気がしました(今更 それと日記見返すと、昔の方が雑記的だなぁと思った。。 うーん、そう考えるとローカルのもったいないメモは多そうだ。 今度書き出せたらいいなぁ。。 で題ですが、先日jQueryを使っているプラグインのコードを見てて「(function($) {})(jQuery);」ってどういう意味?て思ったので、調べたりとかしてました。 謎って思ったのはおおまかに3つ。 何故全体を括弧で囲む必要があるのか。 function($)の「$」って何? 2個目の括弧の中の「jQuery」って何? これ、ほぼ「(function($) {})(jQuery);」の全てが謎っていってるようなものですねw http://q.hatena.ne.jp/1226297257 上記のURL先を参考にな

    (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和
    d_animal141
    d_animal141 2013/02/16
    (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録
  • ふじこのプログラミング奮闘記

    d_animal141
    d_animal141 2013/02/14
    jQueryのbind、live、delegateの違いについて(あと新API on、offへの参照リンク)
  • jQuery.uploadでアップロード画像のサムネイルの作成 - Toro_Unit

    Ajaxを使ったメールフォームとかってやっぱり素敵ですよね。 以前仕事で写真投稿付きのフォームを作らざるを得なかったので、どうせならということでAjax化しました。 というわけでjQuery.uploadを使って写真をアップロードして、サムネイルを表示するチュートリアルです。 2011-12-03追記:デモ作りました。jQuery.uploadを使ったフォームのデモを作りました。 コード html [html] <!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>upload form</title> <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="jquer

    d_animal141
    d_animal141 2013/02/13
    jQuery.uploadでアップロード画像のサムネイルの作成
  • 特集:jquery.jsを読み解く|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2025 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:jquery.jsを読み解く|gihyo.jp … 技術評論社
    d_animal141
    d_animal141 2013/02/06
    jquery.jsを読み解く
  • いにしえの window.undefined ... jQuery の場合

    JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 JavaScriptにおける未定義値の判別方法jQueryのundefined変数による判別は謎です。undefinedはECMA-262 3rdやJavaScript 1.3にGlobalオブジェクトの値プロパティとして定義されていました。もっとちゃんと調べないと。反省)。jQueryはこの判別方法を使っているので知らずに書き換えると予期しない動作をします…。aquilegia さんの投稿の中で、jQuery の window.undefined の実装に対して疑問があった(過去形)ようなので、その経緯を調べてみました。 その経緯は jQuery General Discussio

    d_animal141
    d_animal141 2013/02/06
    いにしえの window.undefined ... jQuery の場合
  • Twitter Bootstrap使い方-javascript-v2.0.4

    d_animal141
    d_animal141 2013/02/05
    Twitter Bootstrap使い方-javascript-
  • jQueryのbind/live/delegateの違いまとめ、と新API .on()の使い方 - y-kawazの日記

    jQueryのイベント記述方法はいくつかあり、大雑把におさらいしたのが以下の3パターンです。 まず一番基的なのが $("a").click(fn) や $("a").bind('click', fn) です。click(fn)はbind('click', fn)の省略形です。 次にjQuery1.3で $("a").live("click", fn) という機能が出来ました。liveの良いところはDOM操作で出たり消えたりするエレメントに対して再バインド無しでイベント定義ができる利便性と、内部的にはbind個所がdocumentの1か所になり複数個所へのbindが無くなることによるメモリ効率と実効速度の向上です。 更にjQuery1.4.2で $("#foo").delegate("a", "click", fn) という書き方が出来るようになりました。これは特定要素以下に限定するliv

    jQueryのbind/live/delegateの違いまとめ、と新API .on()の使い方 - y-kawazの日記
    d_animal141
    d_animal141 2013/01/30
    jQueryのイベントAPIまとめと新API on/offの使い方
  • creatorish.com

    This domain may be for sale!

    d_animal141
    d_animal141 2013/01/16
    JSでDOMを追加するときのベストな方法を調査してみた
  • 1216彩票-官网平台

    您不具备使用所提供的凭据查看该目录或页的权限。 请尝试以下操作: 如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。 单击刷新 按钮,并使用其他凭据重试。 HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 Internet 信息服务 (IIS) 技术信息(为技术支持人员提供) 转到 Microsoft 产品支持服务 并搜索包括“HTTP ”和“401 ”的标题。 打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“身份验证”、“访问控制”和“关于自定义错误消息”的主题。

    d_animal141
    d_animal141 2013/01/10
    高速で安全なjQueryを書くために今できること
  • jQuery 1.7の on() off()について調べてみた | バシャログ。

    新しいチャリを手に入れたら歯車や金属のバーを眺めてニヤニヤするようになったminamiです。 11/3にjQueryの最新バージョン1.7がリリースされました。大小さまざまな機能追加がされましたが、その中でもかなり大きな「.on()」「.off()」というイベントAPIが追加されましたが、今までのイベントAPIとどう違うのかいまいちわからなかったので調べてみました。 「.on()」「.off()」の使いどころ jQueryには今までのバージョンにも、「.bind()」「.live()」「.delegate()」といったイベントAPIがありました。今回追加された「.on()」「.off()」はそれら3つの機能をカバーしたメソッドになります。 「.bind()」「.live()」「.delegate()」については今後も利用できますが、「.on()」「.off()」の使用が推奨されていくようで

    jQuery 1.7の on() off()について調べてみた | バシャログ。
    d_animal141
    d_animal141 2012/12/04
    jQuery 1.7の on() off()について調べてみた
  • CSSは分かるけど jQuery は苦手 … という人が jQuery に親しんでくれるといいなーと思って書きました

    Webデザインをしていると、HTMLCSS だけではできない表現ってありますよね。そんな時によく使うのが jQuery。今回は jQuery っていまいちよく分からない ... っていう人が、jQuery に少しでも親しんでもらえたらいいなーと思って、知ってる事をまとめてみました。なので jQuery 初心者さん向けの記事です。 とっても当たり前なんですけど、Web サイトは基的に HTML で書かれていて、デザインは CSS で装飾されていますよね。最近では CSS3 の登場で、簡単なアニメーションも CSS で作れるようになりました。でもクライアントワークでは、まだまだ CSS3 を使える部分が限られているし、Webデザインに少し動きなどをつけたい時などは、まだまだ jQuery を活用する事も多いです。 私は Javascript が苦手で、jQuery もどちらかというと苦

    d_animal141
    d_animal141 2012/11/28
    CSSは分かるけど jQuery は苦手 … という人が jQuery に親しんでくれるといいなーと思って書きました