我想向Joomla 2.5中的下拉列表中的某些選擇選項添加額外的HTML屬性,並且想要使用內置的HTML助手而不是自己寫HTML。電流輸出是:添加屬性以選擇Joomla中的選項
<select>
<option value="Red">Red</option>
</select>
,但我想它是這樣的:
<select>
<option value="Red" data-img="red.jpg">Red</option>
</select>
,這樣我可以使用JavaScript所選擇的選項更改時訪問數據IMG屬性。
我創建了選擇的選項,如下所示:
$select = JHtml::_('select.option', "Red", "Red");
,然後將它們傳遞給JHTML創造了泛型列表HTML:
$html = JHTML::_('select.genericlist', ...);
我已經通過的文件看,並試圖將各種不同的參數傳遞給函數,但它在函數使用的所有選項(option.attr
,attr
等)方面都非常混亂,Google也沒有任何變化。
任何人都可以告訴我什麼額外的參數,我需要傳遞給函數來正確地將其他屬性添加到<option>
元素?
在此先感謝!
說「Joomla 2.5中的下拉列表」含糊不清會是一種輕描淡寫。 Joomla中有數百個,所以更具體的東西可能會引發某人的回答。 – GDP
問題是關於用於構建選擇列表的HTML幫助程序函數,而不是Joomla的一部分,因此我不能更具體。 – Persata
夠公平的。問題包括「...下拉式選擇...」,這意味着你有一些特別的想法,沒有任何例子可以解釋它是什麼。 – GDP