とほほのjQuery入門
目次
Internals
obj.jquery (1.0)
jQuery のバージョン番号を返します。$.fn.jquery として参照されます。
JavaScript
$("#log").append("version = " + $.fn.jquery); // 例 1.9.0
obj.context (1.3)
要素を $(selector, context) の形式で指定した場合の context を返します。context が指定されていない場合は document が返されます。
JavaScript
var = $("input", document.form1).context.nodeName; // FORM
obj.selector (1.3)
要素を $(selector) の形式で指定した場合 selector を返します。
JavaScript
var text = = $("input:text").context; // input:text
obj.length (1.0)
obj の個数を返します。size() と同じ値を返します。
JavaScript
var num = $("h1").length;
$.error(message) (1.4.1)
開発者用の機能です。コンソールに message を表示し、例外(Exception)を投げます。コンソールは、Internet Explorer の F12開発者ツール、Firefox の Firebugプラグイン、Google Chrome の JavaScript コンソールなどで表示できます。
JavaScript
if (error) { $.error("Error!!"); }
下記の様にして、エラー処理関数を上書きすることもできます。
JavaScript
$.error = function(msg) { $("#log").append(msg); };
$.pushStack(elements) (1.0)
$.pushStack(elements, name, arguments) (1.3)
jQuery配列に elements配列を追加します。name には要素配列を生成したメソッド名、arguments にはその引数を指定します。
JavaScript
$([]) .pushStack(document.getElementsByTagName("div") .remove() .end();
Copyright (C) 2013-2019 杜甫々
初版:2013年2月3日、最終更新:2019年5月5日
https://www.tohoho-web.com/js/jquery/internals.htm