タグ

jqueryに関するsendのブックマーク (17)

  • jQueryの$("E F")と$("E").find("F")は等価じゃない - ?D of K

    ちょっと前にはまったから、メモメモ。 jQueryは重複する要素のマージをそこまでまじめに行わない。まぁ、マージするということは要素サイズ回のループを行うわけで速度のためには仕方ない。そんなわけで、"E F"をパースするときはタグをマージしつつやるが、$("E").find("F")はgetElementsByTagName("E")の集合を親要素にgetElementsByTagName("F")やったやつを単純にpushするので、重複がたくさん発生する危険性がある。順々にアニメーションさせるときなどは気をつけなければならない。ただ、重複一杯の後者の方が$.dateを要素数分呼び出したりしないので、大抵速い。 精度 正:$("E F")>$("E").find("F"):誤 速度 遅:$("E F")<$("E").find("F"):速 一方、$("E>F")と$("E").find(

    jQueryの$("E F")と$("E").find("F")は等価じゃない - ?D of K
    send
    send 2008/10/13
  • jQuery: » jQuery, Microsoft, and Nokia

    We have two pieces of fantastic, albeit serendipitous, news today: Both Microsoft and Nokia are taking the major step of adopting jQuery as part of their official application development platform. Not only will they be using it for their corporate development but they will be providing it as a core piece of their platform for developers to build with. Microsoft is looking to make jQuery part of th

    send
    send 2008/09/30
  • John Resig - Deep Profiling jQuery Apps

    This evening I was playing around with the idea of profiling jQuery applications – trying to find a convenient way to completely analyze all the code that is being executed in your application. I’ve come up with a plugin that you can inject into a jQuery site that you own and see how the performance breaks down method-by-method. Here’s how you can try this plugin on your own site: Step 1: Copy sit

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

    send
    send 2008/04/23
  • Roppongi.JS#1 jQuery Code Reading - VTuberになったプログラマーの魂の残滓

    忙しさにかまけてちゃんと告知してなかった。 日程:3月15日(土) 時間:13:00〜17:00ぐらい 内容:jQueryコードリーディング 場所:オンライン(全国から参加してください!) 人数:無制限(オンラインなのでもちろん無制限です) 自分の家に くるのもオッケー!無線LANあるよ! けどあまりにも狭いのでたぶん2〜3人が限界だと思いますが・・・w 一応初?オンラインメインの勉強会! 一応Ustream+Lingrの組み合わせで誰でも参加できる形で実験的にやってみます! もちろん細かい集まりでおのおの集まりつつオンラインで参加なんてのもいいかもしれませんね。 Roppongi.JS#0.5として 実際にやってみたらどんな感じになりそうか事前のテストとかはしてみたいですね。 コードリーディングなので各自ソースを用意だけしてもらえば大丈夫だとは思うのですが・・・。 でもやっぱり初の試みな

    Roppongi.JS#1 jQuery Code Reading - VTuberになったプログラマーの魂の残滓
    send
    send 2008/02/08
    暇だったらほりたんちに乗り込む
  • jQuery Deferred Sample

  • John Resig - Building Interactive Prototypes with jQuery

    I gave a talk, recently, at @Media Ajax on jQuery (and a similar one at the Ajax Experience in Boston). I covered a broad amount of information (all the way from the absolute basics up to building and using plugins). » Building Interactive Prototypes with jQuery Here are the files mentioned in the talk: Accordion Menu (Apple.com) (Completed) Ajax Todo List (Completed) Ajax Social Networking Site (

  • http://ejohn.org/apps/jquery2/

    pre.run: append '<input type="submit" value="Run"/>' input: click each this.parentNode.firstChild.nodeValue remove 'foo' #download > div: oneclick #form + li: slideDown remove Formatted Source jQuery Source

  • livedoor Techブログ : jTemplatesでHTMLを書くときに知っておきたい8つのこと

    こんにちは、(主に)LDサービスのインターフェース部分に携わらせてもらっている油井です。 現在ホットな JavaScript-library の一つとして「jQuery」の名をあげることができますが、このライブラリのプラグインとして動作するjTemplatesというHTMLテンプレートエンジンにも、(個人的にはですが)注目しています。 http://jtemplates.tpython.com/ そこで、以下、私がjTemplatesを触ることにより知り得た『jTemplatesでHTMLを書くときに知っておきたい8つのこと』について言及していきたいと思います。 ※ 今回の記事では「jQuery1.2.1-非圧縮版」そして「jTemplates0.5.0-非圧縮版」を使用することを想定しています。 1, (特殊変数である)$Qの正体 jTemplatesには$Tと$Pそして$Qという特殊変

  • JQuery Cycle Plugin

    Check out Cycle2, the latest in the Cycle line of slideshows. Overview The jQuery Cycle Plugin is a slideshow plugin that supports many different types of transition effects. It supports pause-on-hover, auto-stop, auto-fit, before/after callbacks, click triggers and much more. It also supports, but does not require, the Easing Plugin. How it Works The plugin provides a method called cycle which is

    send
    send 2007/10/21
  • 404 - Not Found

    404 Not Found Unable to determine route: /articles/photoslider

    send
    send 2007/09/11
  • jQueryから学んだ名前空間を節約する方法 - 考え得る最高を常に行う

    実装側では非常に苦労しますが、使い勝手は抜群。わざわざnew演算子を使ってインスタンス生成をしなくても関数の戻り値としてオブジェクトを使うテクニックです。 例を使って説明します。以下はDOMの操作で要素を削除する方法です。 普通の方法 var elem = document.getElementById('navi'); elem.parentNode.removeChild(elem); DOMのAPIでは直接要素を削除できません。いったんparentNodeをたどり、removeChildでDOMツリーから削除します。 普通のクラス化 var Elem = function(id){ this.elem=document.getElementById(id); }; Elem.prototype.remove = function(){ this.elem.parentNode.rem

    jQueryから学んだ名前空間を節約する方法 - 考え得る最高を常に行う
  • ウノウラボ Unoh Labs: JavaScriptライブラリといえば jQuery(入門編)

    こんにちわ。山下です。 最近、私の周りではJavaScriptライブラリといえば、jQuery の名前がまず最初に挙がってくるようになってきました。今回は、jQueryって何が便利なの?っていう人向けに、ポイントを掻い摘んで説明します。 1.名前空間を汚さない 他のJavaScriptライブラリとかだとStringとかArrayを直接拡張してたりしますが、jQueryはグローバルな名前空間を汚しません。eachとかmapのような便利な関数もすべてjQueryオブジェクトの属性として定義されています。 jQuery.each, jQuery.extend, jQuery.grep, jQuery.map, jQuery.merge, jQuery.trim, etc. また、標準では $ にショートカットが割り当てられるのですが、jQuery.noConflict()と書くことで proto

    send
    send 2007/08/28
  • JavaScript < jQuery < Lisp ? - IT戦記

    はじめに 僕は jQuery も Lisp も触ったことがないので、このエントリが言ってることは間違えてる可能性があります>< もし、「それ違うよ」ってのがあれば指摘してくれると嬉しいです>< そういえば 初めて dankogai さんと会ったときに「S 式とアセンブラは両極端にいながら データ==プログラム というところが同じだ」というようなことを言っていた(気がする)。 データ==プログラムというのは当にすごい データとしてプログラムを直接書き換えたりいろいろなことができる。当にすごい。 もちろん、他の言語でも、リフレクションすることや、変数やプロパティに関数を格納することでそれと似たようなことは可能だ。でもそれは、データ=プログラムとは全然違う。 バイトコード書き換えは似ているが、バイトコードの世界がデータ==プログラムなのであってその言語自体はそうじゃない。でも、バイトコードを

    JavaScript < jQuery < Lisp ? - IT戦記
    send
    send 2007/08/24
    プレッシャー掛けられた><
  • Mozilla Japan ブログ - John Resig on JavaScript libraries

    Mozilla につい最近入社しました John Resig が先日米国 Yahoo! でプレゼンをしました。 彼のサイトで JavaScript ライブラリ (jQuery または Mozilla FUEL) についてのプレゼンが上がってます。二つのビデオ Advancing JavaScript with Libraries (Part 1), Advancing JavaScript with Libraries (Part 2) と PDF もあります。 JavaScript の専門家には興味深い話だと思っております。ぜひご覧下さい。 John Resig - Advancing JavaScript with Libraries

  • Building a JavaScript Library » SlideShare

    This is the Google Tech Talk that I gave August 17th, 2007 on building a JavaScript library. I derived much of the talk from my experiences in building the jQuery and FUEL JavaScript libraries.Read less

    Building a JavaScript Library » SlideShare
  • jQuery: » jQuery 1.1.3: 800%+ Faster, still 20KB

    A couple things to notice when looking at the speed suite results are that: We’re over 800% faster than we were in jQuery 1.1.2. We’re the fastest framework in the most popular browser, Internet Explorer 6. We’re the only framework that doesn’t give incorrect results. And all of this comes at no expense to you — jQuery is still the same 20KB that you’ve come to expect and enjoy. New Selectors Unic

    send
    send 2007/07/02
    大体filter周りの改良な予感。
  • 1