5 개의 li 요소가 있습니다. 그 중 하나는 세 번째 li이 숨겨져 있다고 말합니다. 네 번째 요소의 색인이 표시되도록 색인을 얻기 전에 필터를 적용하는 방법이 있습니까? 대신 3점포 리에 대한 현재의 호평 된 리의 색인을 얻으십시오 - jquery 호버
<html>
<head>
<title>test</title>
<script type='text/javascript' src='js/jquery-1.4.2.js'></script>
<script>
$(window).load(function() {
jQuery('.addchar').live('hover', function(event) {
$("#result").html("Index is:" +$(this).index());
});
});
});
</script>
</head>
<body>
<div id="content">
<div>
<ul>
<li class="addchar">one </li>
<li class="addchar">two </li>
<li class="addchar" style="display:none"> three</li>
<li class="addchar">four </li>
<li class="addchar">five </li>
</ul>
</div>
<div id="result"></div>
</div>
</body>
</html>
나는 당신의 제안을 시도했지만 동일한 결과를 보았습니다. 0과 현재 올라온 요소의 색인 사이에 숨겨진 요소의 총 수를 얻는 것이 가능합니다. 그렇다면 색인을 계산할 수 있습니다. – kiranking
대체 방법을 추가했습니다. – igorw