두 속성을 사용하여 요소를 찾는 방법을 알아 내려고합니다. 하나는 데이터 객체입니다.개체 데이터에서 요소를 어떻게 찾을 수 있습니까?
이 코드를 가지고 ...
HTML :
<div data-div></div>
자바 스크립트 : 위의 마지막 줄에서
$(document).ready(function() {
var m = { "Name": "John", "Age": 38 };
$("[data-div]").data("user", m);
$("[data-div]").html($("[data-div]").data("user").Name);
$("[data-div][data-user-Name='John']").html("YES!"); // <-- doesn't work
});
, 나는 데이터 키와에 의해 요소를 얻으려고 데이터 객체 (user = John).
위의 코드는 작동하지 않으므로 어떻게 할 수 있습니까?
여기에 문제가 $("[data-div]").data("user", m);
will not create a data-*
attribute입니다
합니다. 데이터를 설정하기 위해 사용했던 것과 동일한 API ($ .data)를 사용하지 않고 데이터를 가져 오는 이유는 무엇입니까? – thescientist