<li>
요소 중 하나를 클릭하면 가장 가까운 <li>
값을 얻기 위해 .closest를 사용하려고합니다. 나는별로 행운이 없다. 먼저, .closest
에 .click
부분을 추가하는 방법을 알아 내려고 애 쓰지 않고 있습니다..closest with .click
미리 감사드립니다.
<script>
$(document).ready(function() {
var test = $('#test').closest('li').text();
alert(test);
});
</script>
</head>
<body>
<tbody>
<ul id="test">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
은 이전의 질문에 어떤 대답을 수락합니다. – amosrivera
사이드 노트 :'body' 엘리먼트에'tbody' 엘리먼트를 사용하는 것이 맞습니다. 'tbody' 엘리먼트는'table' 엘리먼트의 자식으로 만 사용됩니다. – Guffa
'closest()'는 가장 가까운 부모를 찾고 요소의 자식은 찾지 않습니다. 직계의 아이들은'children()'을 사용하고, 요소의 자식은'find()'를 사용하십시오. – Mottie