選択ボックスにドロップダウンを表示するスクリプトがあります。現在、私が使用しているスクリプトは、私は純粋なJavaScriptにこれを変換することができますどのようjqueryを各関数を純粋なjavascriptに変換する
jQuery.each(dslr, function(index, dslrgp) {
var aslrp= dslrgp.aslrp;
jQuery.each(aslrp, function(index2, pslrp) {
var found = 0;
jQuery.each(dropdown, function(index3, dditem) {
if (dditem.countryname == pslrp.countryname)
{
foundit = 1;
}
});
if (foundit == 0)
dropdown.push(pslrp);
});
});
です。私がこれを使用している場合、
dslr.forEach(function(index, dslrgp) {
var aslrp= dslrgp.aslrp;
aslrp.forEach(function(index2, pslrp) {
var found = 0;
dropdown.forEach(function(index3, dditem) {
if (dditem.countryname == pslrp.countryname)
{
foundit = 1;
}
});
if (foundit == 0)
dropdown.push(pslrp);
});
});
が動作しないためです。
と "それが動作していない" - "動作しない" を定義します。明確な問題声明を出してください。あなたが得る行動は、あなたが期待する行動とどのように違うのですか? – Quentin
"jqueryを各関数を純粋なjavascriptに変換する" - jQuery **は**純粋なJavaScriptです。 jQueryへの依存を取り除きたいが、JavaScript以外のものとしてjQueryを間違えてはいけないという完全な正当な理由がある。 – Quentin
私は自分の質問を編集しました。 –