0
다음은 내 스크립트이므로 고유 한 ID로 첫 번째 항목을 클릭하면 데이터가로드되지만 동일한 기능을 사용하는 다른 항목을 클릭하면 추가됩니다 첫 번째 하나는 표시하려면 클릭하고 다른 하나는 숨겨져 있어야합니다. 이것은 내부 toggle_visibility입니다.다른 항목에 onclick을 적용 할 때 onclick을 비활성화하는 방법
function toggle_visibility(id){
var e = document.getElementById(id);
if (e.style.display == 'block')
e.style.display='none';
else
(e.style.display = 'inline-block')
}
다른 ID를 전달하는 경우 'toggle_visibility'를 호출 할 때 다른 요소에 영향을 미치지 않아야합니다. 어디에서나 고유 한 ID를 갖고 있으며 적절한 ID로 함수를 호출해야합니다. – ljacqu
남아 프리카 공화국지도로 작업 할 때마다 각 프로비저닝마다 특정 ID가 있지만 다른 지방을 클릭하면 선전구의 데이터가 화면에 계속 표시되며 클릭 한 프로 시저 데이터 만 화면에 표시하려는 경우 – user3755374
오 , 그렇게. 지금 당장은 구체적인 것들을 설명 할 수는 없지만 이것을 처음부터 다시 빌드하는 대신 jQuery 함수를 살펴 보는 것이 가장 좋습니다. 몇 시간 내에 답변이 게시되지 않으면 기꺼이 기회를 제공 할 것입니다. – ljacqu