2016-09-08 1 views
-1

HTML 태그의 바로 위 부모를 얻을 수 있습니다 :어떻게이 코드입니다

<a href=""> 
    <i class="fa fa-facebook-square cbutton--effect-marko cbutton--click"></i> 
</a> 
나는 a 태그를 얻을 수있는 방법

? 내가 .parent()

을 사용하면 결과는 다음과 같습니다 내가이 일을해야 태그에 액세스 할 수있는 경우

Object { length: 0, prevObject: Object, context: HTMLDocument → index.html } 
+0

공유하여 jQuery 코드 여기 –

+0

를'내가 .parent()를 사용할 때'하지만 어떤 개체에 당신이 그것을 부릅니까 ??? –

+0

'$ ('i')를 의미합니까? parent ('a')'? –

답변

0

주석에 언급 된대로 HTML이 완료되기 전에 JavaScript가 실행되었을 것입니다. 그 순간에 i 또는 a 요소가 없습니다.

$(function() { 
    var parenTag = $('i').parent('a'); 
}); 

또는 자바 스크립트 코드 아래의 HTML 코드를 삽입 :

어느 속기 여기에, jQuery를에서 document.ready 방법을 사용합니다.

<a href=""> 
    <i class="fa fa-facebook-square cbutton--effect-marko cbutton--click"></i> 
</a> 

<script> 
    $(function() { 
     var parenTag = $('i').parent('a'); 
    }); 
</script> 
0

태그, 난 태그의 부모입니다.

$('i').parent();