DOM要素がjavascriptに存在するかどうかを確認するベストプラクティスは何ですか?DOM要素がベストプラクティスであるかどうかのjavascriptチェック
アイテムを使用する前にアイテムが存在するかどうかを確認する必要がありますか?
if ($("#" + machineId + packageId.removeSpecialChars().toUpperCase() + "").size() != 0) {
var row = $("#" + machineId + packageId.removeSpecialChars().toUpperCase() + "");
}
packageId.removeSpecialChars().toUpperCase()
を2回実行しませんか?
これはより良いオプションでしょうか?
var row = $("#" + machineId + packageId.removeSpecialChars().toUpperCase() + "");
if (row)
{
// do something
}
ただし、見つからない場合は例外がスローされませんか?
は、両方のライン '+「」'からこれを削除します。現時点での最善の解決策は、コードの以下のようなものになるだろうので8は、そう、あなたはjQueryの古いバージョンを使用しても使用することをお勧めしません。 – Jai
'size()'は非推奨です....代わりに 'length'を使用してください – charlietfl