2011-08-26 7 views
20

jQueryのexpandoプロパティに関する質問があります。基本的に私は非常に簡単な言葉で理解したいと思います。このプロセス全体は、jQueryのはExpandoプロパティを追加する方法のような仕組みjQueryのexpandoプロパティ

  1. を、正確には何の任意の要素
  2. に追加する基準は何か
  3. jQueryを軽量化する理由
  4. jQueryキャッシュとは正確に何がありますか?

答えて

51

質問3は場違いようだが、残りのため:

  • jQuery.expandoは基本的に'jQuery' + timestampある文字列です(ただユニークな値)

  • jQuery.cacheを格納するオブジェクトですデータ値

  • は、オブジェクトが格納されているint値/キーですjQuery.cache

  • jQuery.cache[ Element[ jQuery.expando ] ]その要素データの小道具

Take a look at this to see what I mean

の目的であります
関連する問題