Joomla 2.5のドロップダウンリストのいくつかの選択オプションにHTML属性を追加しようとしていますが、自分でHTMLを作成するのではなく、組み込みのHTMLヘルパーを使用したいと考えています。現在の出力は次のとおりです。
<select>
<option value="Red">Red</option>
</select>
しかし、私はそれを次のようなものにしたいと思います:
<select>
<option value="Red" data-img="red.jpg">Red</option>
</select>
選択したオプションが変更されたときにJavascriptを使用してdata-img属性にアクセスできるようにします。
私は次のような選択オプションを作成しています:
$select = JHtml::_('select.option', "Red", "Red");
次に、それらをJHTMLに渡して、汎用リストHTMLを作成します。
$html = JHTML::_('select.genericlist', ...);
ドキュメントを調べて、さまざまなパラメータを関数に渡してみましたが、関数が使用するすべてのオプション(など)の点で非常に混乱してoption.attr
おりattr
、Googleも何も見つけていません。
<option>
要素に追加の属性を適切に追加するために関数に渡す必要のある追加のパラメーターを誰かに教えてもらえますか?
前もって感謝します!