나는 jQuery Mobile을 사용하기 시작했으며, jQuery Mobile이 알고있는 것으로 알고 있기 때문에 자체 HTML 속성을 사용하여 항목에 미리 정의 된 역할을 부여합니다. 주로 div들. 몇 가지 예 : 당신이 볼 수 있듯이jQuery Mobile 속성을 만드는 방법 XHTML 유효
<div data-role="page" id="trackPage">
<div data-role="header">
...
</div><!-- /header -->
<div data-role="content" id="content_init">
<form action="DoTrack" method="post" id="track_form" data-ajax="false">
<div data-role="fieldcontain" id="div_trackselect">
<fieldset data-role="controlgroup" data-type="horizontal">
....
</fieldset>
</div>
</form>
...
</div>
...
</div>
, jQuery를 속성의 많은 지금 ... data-role data-type data-ajax data-transition data-iconpos
처럼
을 추가, 나는 XHTML 엄격한 구문을 사용하는 것을 선호하지만, 유효성을 검사 할 때 나는 그 오류를 가지고 : http://cl.ly/400Q080G3X2V3j3x2S00
XHTML Transitional도 시도했지만 동일한 오류가 발생했습니다.
인터넷 검색을 시도해 보았지만 해결책을 찾지 못했습니다. 이 문제를 해결하려면 모든 jQuery Mobile 속성에 대한 DTD가 있어야한다고 생각하십니까?
이 문제를 해결할 다른 방법이 있습니까?
이는 HTML 5 속성입니다. 유효성 검사를 원하면 HTML 5를 사용해야합니다. –
하하, 저는 XHTML을 기억합니다. HTML5는 너무 많은 피해를 입기 전에 모든 브라우저에서 지원되지 않았으며 HTML5도 함께 제공되기 때문에 기쁩니다. –