HTML5 Attributes
Fortunately, HTML5 introduces user data attributes.
<div id="msglist" data-user="bob" data-list-size="5" data-maxage="180"></div>
Custom data attributes:
- - , , JSON. JavaScript.
, HTML5.
JavaScript Parsing # 1:
getAttribute setAttribute,
var msglist = document.getElementById("msglist");
var show = msglist.getAttribute("data-list-size");
msglist.setAttribute("data-list-size", show+3);
, .
JavaScript Parsing # 2:
1.4.3, jQuerys data() HTML5. , :
var msglist = $("#msglist");
var show = msglist.data("list-size");
msglist.data("list-size", show+3);
, !!!