나는 아래의 몇 가지 코드가 있습니다JQuery와 .addclass()
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
var index=5;
$("ul li:last").addClass(function(index) {
console.log(index);
return "item-" + index;
});
});
</script>
</head>
<body>
<ul>
<li>11</li>
<li>12</li>
<li>13</li>
<li>14</li>
</ul>
</body>
</html>
을 그리고 함수 (인덱스)를 참조 아주 명확하게. 그러나 나는 그것이 무엇을하고 있는지 알 수 없다. 나는 새로운 목록이 만들어 질 때 마지막 li이 item-0 클래스를 가졌음을 보았다. 나도 가변 인덱스를 설정하려고 = 5하지만 항목 (5 항목 - 0을 만들기를 바라고) 그것을 전달할 수 없습니다 그래서 함수 (인덱스)의 인덱스는 무엇입니까 getter setter 또는 무엇입니까?
무엇을하려하십니까? – j08691
4 가지 구성 요소 만있는 목록에서 JavaScript (제로 기반) 색인을 사용하여 'item-5'를 얻는 이유는 무엇입니까? –
David 나는 색인 번호가 어디에서 왔는지 알아 내기 위해 var index = 5를 설정했습니다. 방금 5 개를 사용했고, 3 개를 사용할 수있었습니다. 색인이 세터라고 생각했습니다. –