AI ANSWERS by 1 NOTES

WEB制作、AI、Windows、アプリの使い方など様々な疑問を解決する

jQueryのattr()をJavaScriptで実装するサンプルコード

jQueryのattr()メソッドは、JavaScriptのsetAttribute()メソッドを使用して実装することができます。以下に、attr()メソッドの動作を模倣するJavaScriptのサンプルコードを示します。

function attr(element, attributeName, attributeValue) {
	if (attributeValue !== undefined) {
	element.setAttribute(attributeName, attributeValue);
	} else {
	return element.getAttribute(attributeName);
	}
}

このattr()関数は、3つの引数を受け取ります。

以下に、attr()関数の使用例を示します。

// 要素の属性を設定する例
var myElement = document.getElementById("myElement");
attr(myElement, "src", "image.jpg");

// 要素の属性を取得する例
var srcValue = attr(myElement, "src");
console.log(srcValue); // 出力: "image.jpg"

このサンプルコードでは、attr()関数を使用して要素の属性を設定または取得できます。attr()関数の実装は簡略化されており、複雑な属性の操作やセレクタのサポートは行っていません。必要に応じて拡張してください。