각 별도의 앵커에서 다른 클래스를 부모 <li>
태그에 추가하려고합니다. 일반 HTML 코드는 다음과 같습니다jQuery - 하위 요소에서 상위 요소까지 클래스 추가
<ul class="list">
<li>
<div>Title Text</div>
<span class="tag"><a href="#" class="Class1">Class1 Link</a>, <a href="#" class="Class2">Class2 Link</a>, <a href="#" class="Class3">Class3 Link</a></span>
</li>
<li>
<div>Title Text</div>
<span class="tag"><a href="#" class="Class4">Class4 Link</a>, <a href="#" class="Class5">Class5 Link</a>, <a href="#" class="Class6">Class6 Link</a></span>
</li>
</ul>
가장 가까운 jQuery를 스크립팅 내가 정도로 작품을 가지고 있지만 그것은 단지 그것을 발견하고 정렬되지 않은 목록에있는 모든 <li>
태그에 추가 최초의 앵커 클래스를 잡아입니다.
$(window).load(function() {
$('span.tag a').each(function(){
var tagClass = $(this).attr("class");
$('span.tag a').closest('li').addClass(tagClass);
});
정상적으로 작동하려면 도움이 필요합니다.