クリックした要素の子ノードの値を取得するためにJQUERYを使用しようとしています。私はこれを研究しており、うまくいくと思われる答えを見つけていません。私は、「これは私が望むものである」と言うテキストを取得しようとしていますjqueryの子要素の内部HTMLを選択
私のHTMLは、私のjQueryの
$("div").click(function(){
var a = jQuery(this).children('.g > a').html;
console.log(a);
});
次のようになり
<div class="a">
<article class="b">
<section class="c">
<div class="d">
<a class="e" href="https://"><img src="https:/"></a>
<div class="f"><div class="g">
<a href="https:" >this is what i want</a>
次のようになり、私もしました私はあなたがCLIされ
div
とより具体的にする必要がありだと思う
$("div").click(function(){
var a = jQuery(this).find('.g > a').html;
console.log(a);
});
文句を言わない仕事A' .F> 'ので.f''の直接の子である何 'A'はありません。あなたは '.g> a'または単に' .f a'を実行することができます – Pevara