unitTables
という名前のテーブルがいくつかあるとします。これは、Webページ上の多くの同様のテーブルの1つです。これらの行には、selected
というクラスがあります。これは変数を取得したいものです。ページの他のテーブルもselected
クラスを使用していますので、ののインスタンスselected
を取得する必要があります。プレーンなJavaScriptでjQuery:別の要素の中にある特定の要素のクラスを取得するにはどうすればよいですか?
は、それを見つけるための方法は次のとおりです。
var table = document.getElementById('unitTables');
var selected = table.getElementsByClassName("selected");
jQueryを上記二列に相当何ですか?
私は私はこのような最初の行を書き換えることができます知っている:
var table = $('#unitTables');
しかし、私は私が
unitTables
のidを使用する必要があるとして、私は、次の行にまったく同じことを行うことはできません知っていますそのテーブルの特定の
selected
行を取得します。現在、私は持っている:
Uncaught TypeError: from.$ is not a function.
エラーがスローされます
var selected = from.$(".selected");
ので、私はそれが正しい構文ではありません知っています。
どのような方法が最適ですか?
devのツールで 'document.querySelectorAll("#unitTables .selected ")'または '$$("#unitTables .selected ")'が見つかりました – Endless