I 버튼 클릭으로 접을 수있는 패널 그룹을 동적으로 만들었습니다. 제 질문은 어떻게 생성 된 각 패널에 ID를 생성 할 수 있습니까?jquery를 사용하여 각 접을 수있는 패널 그룹의 ID를 동적으로 생성합니다.
var panel = '<div class="panel panel-default">';
panel += '<div class="panel-heading">';
panel += '<h4 class="panel-title">';
panel += '<span class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#1">' + $('#queuename').val();
panel += '</span>';
panel += '</h4>';
panel += '</div>';
panel += '<div id="1" class="panel-collapse collapse in">';
panel += '<div class="panel-body"></div>';
panel += '</div>';
panel += '</div>';
panel += '</div>';
var hash = 1;
$('#Panelgroup').find(".accordion-toggle").attr("href", "#"+ (++hash));
$('#Panelgroup').find(".panel-collapse").attr("id",hash);
$('#Panelgroup').append(panel);
무엇 그 아이디로 할거 니? –
각 패널을 구분하여 각 패널을 가리키고 일부 동작에 영향을 주길 원합니다. – nermiiine
게시 한 코드, 어디에서 전화할까요? 나는 당신이'var hash = 1;'을 설정할 때마다, 모든 패널 그룹에 대해 똑같은 'id'를 갖게된다는 것을 의미 하는가? @nermiiine –