속성이있는 div가 data-myval = "10"
있습니다. 값을 업데이트하고 싶습니다. 사용하면 변경되지 div.data('myval',20)
않습니까? 사용해야 div.attr('data-myval','20')
합니까?
HTML5와 jQuery가 혼동되고 있습니까? 조언 부탁드립니다. 감사!
편집 : 업데이트 div.data('myval')=20
에 div.data('myval',20)
만, 여전히 HTML이 업데이트되지 않습니다.
div.data('myval')=20
구문이 잘못 되었기 때문에 값을 저장하는 데는 효과가 없습니다. 올바른 구문에 대한 답변을 참조하십시오. 그러나 .data()
실제로 요소 속성을 업데이트하지 않고 다른 곳에 데이터를 저장합니다.
div
? jQuery 객체 또는 요소?