これは初心者の質問の一種であり、多くを検索したが、私の問題を解決していないことを知っている。私はこの次のHTMLボタンのクリックでスパンの内容を取得
<div class="col-lg-12 opening">
<span class="openingHead col-lg-4 jobcode">Junior ASP.NET Developer</span>
<a href="#">
<span class="col-lg-1 pull-right text-right openingApply">Apply now</span>
</a>
</div>
と、次のjs
<script>
$(document).ready(function(){
$('.openingApply').click(function(){
var jobcode=$(this).prevAll('.jobcode').text();
console.log(jobcode);
});
});
</script>
を持っている。しかし、それはちょうどあなたがここに私を助けてください未定義.Couldをログに記録します。私はまだjQueryを学んでいます。
前に親にではなく、ストレートの要素に適用されなければならない理由を私は知っている非常にmuch.It worked.Mayありがとう? –
@NithinKrishna:喜んでお答えください:) –
@NithinKrishna:ドキュメントごとhttps://api.jquery.com/prevAll/ ___一致する要素のセット内の各要素の前のすべての兄弟を取得し、オプションでセレクタでフィルタリングします.___ 、兄弟の要素だけを見つける –