2012-04-12 6 views
2

次のコードは、データベースの値を持つwhileループにあります。これらの値をjQueryのカスタムデータ属性に保存しています。カスタムデータ属性の代替?

<div class='pending-information' data-id='$id' data-pid='$position' data-sid='$sid' data-image='$image' data-counter='$counter' data-start='$start'></div> 

プロのアプローチとは何ですか?このメソッドはXHTML1では有効ではありません。では、jQueryの属性/値を保存する一般的な方法は何ですか?

+0

HTML5とXHTMLの後継バージョンであるHTML5でこれを行う方法です。だから、XHTMLに準拠させるのがなぜ迷惑でしょうか? – Paul

答えて

4

専門的なアプローチとは何ですか?

正確には、data-*の属性がこれを行う一般的な方法です。

この方法は

だから何XHTML1

には有効ではないのだろうか? XHTMLは新しいバージョンに拡張される予定ではありません。これは今からHTML 5であり、 data-*という属性があります。