私はインターネット上でドル記号関数を見つけ、javascriptの切り替えメニューに使用することに決めました。しかし、 "$"記号は私のコードを失敗させます。
これは私が使用しようとしているものです:
function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}
function toggle(obj) {
var el = $(obj);
el.style.display = (el.style.display != 'none' ? 'none' : '');
}
"関数$(){" から$は、コードを壊しているようです。この関数をどのように宣言しますか? $を "anything"と置き換えると、ドル関数としては機能しません。
jqueryや他のJavaScriptフレームワークも使用していますか? –
なぜ ''$''がこの関数の良い名前だと感じるのか説明できますか? – ChaosPandion