2013-03-28 2 views
0

어떻게 만들 수 있습니다HTML5 + JQuery와 - 버튼을 만드는 방법은 동적으로

<div>

PS 내부에 새로운 버튼을 만들어야합니다 버튼을 클릭하면 각 새로운 버튼이의 위치에서 데이터에 액세스합니다 목록

누구나 알고있는 논리 오류? 발생할 수있는

+0

질문은 무엇을 만들 때? 무엇이 잘못되었는지 우리에게 말해 줄 수 있니? –

+0

이 질문에 대한 배플이 나옵니다. OP는 코드가 실제 단서를 제공하지 않으므로 원하는 결과를 분명히하십시오. 당신의 코드의 외형에서,이 질문에 대한 답을 찾는 대신에, 당신의 즉각적인 목표는 자바 스크립트를 배워야한다는 것입니다. http://www.w3schools.com/ http://www.codecademy.com/#!/exercises/0 – iAmClownShoe

+0

각 버튼이 목록의 특정 위치에 액세스하는 위치를 동적으로 만들고 싶습니다. –

답변

1

문제는 당신이 on() 2 구현이있는 on() 방법 를 사용한다 생성 버튼

에 대한 클릭 이벤트를 결합하는 것입니다. 하나는 요소에 직접 바인딩 할 수 있지만 그 요소는 존재해야하며 미래를 설명하지 않습니다.

다른 방법은 위임 방법입니다. 처리기를 상위 레벨 요소 또는 문서에 위임합니다. 이

http://api.jquery.com/on/

당신은 또한 증가해야한다 거품이 방법은 이벤트를 잡는다 "I"값 =>i++ 각 버튼

+0

내 문제는 다음과 같습니다. 새 버튼을 만들고 이벤트에 넣을 때마다 이전 버튼이 동일한 이벤트를 사용합니다. –

+0

변수 "i"의 값이 변경됩니까? –

+0

예, 내 코드에 "i ++"가 있습니다. –

관련 문제