<div class="codetitle"> <span><a style="CURSOR: pointer" data="70679" class="copybut" id="copybut70679" onclick="doCopy('code70679')"><u>コードをコピー</u></a></span> コードは次のとおりです:</div> <div class="codebody" id="code70679"> <br><!DOCTYPE HTML PUBLIC "-//W3C/ /DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <br><html> <br><head> <br><meta http -equiv= "Content-Type" content="text/html; charset=iso-8859-1"> <br><title>各ドキュメント<br><script type="text/javascript "> <br>(function(){ // 自己実行関数を作成します <br>function _$(el){ // クラスを宣言します <br>this.elements = []; // 参照の保存に使用されますDOM 要素へ<br>for (var i = 0; i var element = el[i]; <br>if (typeof element == string ) { <br>element = document.getElementById (要素); <br>this.elements.push(要素); <br>} <br>} <br><br>_$.prototype = { <br>各: 関数(fn){ <br>for (var i = 0; i <this.elements.length i>fn.call(this, this.elements[i]); // 2 番目のパラメータはfn 関数のパラメータ <br>} <br>}, <br>setStyle: function(prop, val){ <br>var that = this; <br>this.each(function(el){ //注意パラメータ設定へ<br> el.style[prop] = val; <br>return this; <br>} <br>} <br><br>window.$ = function(){ <br>新しい _$ (引数); <br>})(); <br><br>window.onload = function(){ <br>$("p", "p2") .setStyle("color" , "red"); <br></script> <br><body> > <br>こんにちは <br></p> <br></p> 🎜></html> ; <br><br><br></this.elements.length> </div>