前提・実現したいこと
jQuery 3.x でセレクタに関して教えて下さい。
現在下記のようなhtmlがあります。
<div id="id"> <p class="abc">abc</p> <div class="def">def</div> //以下長い </div>
今までは、
var abc = $('#id p.abc').text(); var def = $('#id div.def').text();
のように書いて値を取得し、問題なく動作していたのですが、#id
に対してjQueryでおこないたい箇所が増えたため、
var id=$('#id');
のように、#idを一旦変数にした後、変数idに対して色々な処理をしたいと考えております。
発生している問題
下記のように変数id内の要素(p class='abc')を指定したいのですが、書き方がわかりません(キーワードが不明で検索できませんでした)。
var abc = id.p.abc.text();
どのように記述したら良いのでしょうか?
よろしくおねがいします。
console.logなどで利用できる要素や機能を確認してみましたか?
回答2件
あなたの回答
tips
プレビュー