Как сделать атрибуты jQuery Mobile XHTML-валидными

Некоторое время назад я начал использовать jQuery Mobile, и, как знают те, кто знает jQuery Mobile, он использует собственные атрибуты HTML для предоставления элементов предопределенная роль. В основном div. Некоторые примеры:

...
....
...
...

Как видите, добавлено множество атрибутов jQuery, например data-role data-type data-ajax data-transition data-iconpos ...

Сейчас я предпочитаю использовать строгий синтаксис XHTML, но при проверке я получил следующие ошибки: http://cl.ly/400Q080G3X2V3j3x2S00

Я тоже попробовал XHTML Transitional, но он дал те же ошибки.

Я попытался найти решение в Google, но не смог. Я думаю, чтобы решить эту проблему, должно существовать DTD для всех атрибутов jQuery Mobile, верно?

Есть ли другой способ решить эту проблему?

5
задан Charles 6 December 2013 в 21:54
поделиться