API에서 JSON 데이터를 받고 jQuery 요소를 만들고 목록에 추가하고 있습니다.jQuery 요소를 만든 후 JSON 데이터에 액세스하십시오.
내가 만든 HTML 요소 중 하나를 클릭하면 해당 요소의 원래 JSON 데이터를 콘솔에 기록 할 수 있도록 만들려면 어떻게해야합니까?
cards.forEach(function (card) {
var $newCard = $("<li>" + card.name + "</li>");
$newCard.click(function() {
// gives me the HTML, but I don't see the properties of the
// object it was created from.
console.log(this);
});
cardsContainer.append($newCard);
});
onclick
기능을 문자열 HTML 안에 추가 할 수 있습니까? 대신 JavaScript에서 처리하는 방법이 있습니까?
어, 남자 바보 같은 느낌. 필자는이 곳 어디에서도 답변을 찾을 수 없다는 데는 이상한 일이 아니 었습니다. P – bobbyz
Delphi/C++에서 오는 바보 같은 생각은 필요 없습니다. :) – Keith