jQuery匿名関数の定義
1022 ワード
$(document).ready(function(){
// ;
$("p").click(function(){
$(this).hide();
});
});
よく$を使用してjsで定義します
$(function(){
alert("test(jQuery) ");
});
(function($){
alert("jQuery ");
})(jQuery);
上記の2つの方法も同様の役割を果たしています.もちろん、上のコードの「$」は、記号が同じ意味を表すものではありません.「$」記号には以下のような用途があります.
一、$()は$(expression)、すなわちcssセレクタ、Xpathまたはhtml要素、すなわち上記の式によってターゲット要素をマッチングすることができる
例:$(「a」).click(function(){...})
二、$()は、$(element)、すなわち特定のDOM要素であってもよい.よく使われるDOMオブジェクトにはdocument、location、formなどがあります.1行のコード:
$(document).find("div>p").html());
$()のdocumentはDOM要素であり、すなわち全文で
付きの
要素を探し、
変形可能:
の内容を表示する.
三、
$()は$(function)、すなわち$(document)である関数である.ready()の速記方法.一般的な形式は次のとおりです.
$(document).ready(function(){
alert("Hello world!");
});
変形可能:
$(function(){
alert("Hello world!");
});