私はカスタム属性について知っていたと思ったことを再訪/学習/未学習です。私がここで見つけた情報の大部分は、彼らが「受け入れられる」かどうかについての議論ですが、私の質問についての議論は見ていません:カスタムhtml属性を持つJSイベントハンドラ
あなたが共通のイベントハンドラ(写真のサムネイルバージョンのコレクション、クリックすると製品の詳細パネルに表示される製品詳細サムネイル)、カスタムアトリビュートを使用せずにこれを行う方法が有効です?
例えば、Webサービスにパラメータを渡すのonclickハンドラを望んでいた、そしてあなたは、属性「productDetail」でそのパラメータを格納して言ってやるがいい。
<img src="couchthumb.jpg" productDetail="couch_95" />
そして、あなたはこれをやってみたかったですあなたのソファのページのサムネイルごとに
このようにしないと良い方法は何ですか?
右、ありがとうございます。あなたがカスタム属性を使用すべきではないと言っている人は、XHTMLに準拠した他の方法があるはずなので、それは何ですか?だから、data- *属性が最初に悪い習慣と言ったことを正当化するだけのものであれば、それをやり遂げる別の方法は何ですか?別の方法では、IDでインテリジェントな名前を持つスキームを想像することができるので、ベストプラクティスであるとは思いますが、それはベストプラクティスではないと思います。 – monkeydeus
クロスコメント;) - 説明をいただきありがとうございます – monkeydeus