jQueryの$記号の由来LOGIN

jQueryの$記号の由来

$ は有名な jQuery シンボルです。実際、jQuery はすべての関数をグローバル変数 jQuery にカプセル化しており、$ は変数 jQuery のエイリアスでもあります。 // jQuery(selector, context)

;
  • window.$; // jQuery(selector, context)

  • $ === jQuery; // 'function'

  • $;関数ですが、関数はオブジェクトでもあるため、$ は直接呼び出すだけでなく、他の多くの属性を持つこともできます。

  • 注: 表示される $function 名は jQuery(selector, context) ではない場合があります。多くの JavaScript 圧縮ツールは関数名とパラメーターの名前を変更できるため、圧縮された jQuery ソース コード $function は a(b, c) になる可能性があります。

  • ほとんどの場合、$ を直接使用します (書きやすいため)。ただし、残念ながら $ 変数が占有されていて変更できない場合は、jQuery に $ 変数を渡すように要求し、その場合は jQuery 変数を使用することしかできません。 // jQuery(selector , context )

jQuery.noConflict();

$; // unknown

    jQuery // jQuery(selector, context)
  • $、元の $ は内部的に保存され、jQuery.noConflict() が呼び出されると、元に保存された変数が復元されます
  • 次のセクション
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show(); }); }); </script> </head> <body> <p>欢迎大家来到php.cn</p> <button id="hide">隐藏</button> <button id="show">显示</button> </body> </html>
コースウェア