【发布时间】:2021-05-06 14:56:55
【问题描述】:
我将 select2 用于自定义选择框。但我无法更改选择选项图标。是否可以使用 jQuery 动态更改图标?
我在 Dom 中找到图标 ...
<span class="select2-item"><i class="ico-status-pending"></i> <span>Pending</span></span>
我的html ..
<div class="aside-head__status-item">
<div class="select2-wrap">
<select class="select2-img" data-width="100%">
<option value="ico-status-pending" selected>Pending</option>
<option value="ico-status-open">Open</option>
<option value="ico-status-resolved">Resolved</option>
<option value="ico-status-close">Closed</option>
</select>
</div>
</div>
【问题讨论】:
-
不清楚你能准确地说你想要什么..你想改变什么图标??
-
法国人,如果可能的话,我只想拥有更改选项图标的机制。我的页面使用 ajax 动态更改,我将选项属性设置为活动但活动图标不会更改任何新的。
-
你想用正确的图标类触发 select2 吗?
-
您应该为此使用 select2 API - 使用
template:Selection- 请参阅 select2.org/selections#templating -
如何将图像放入下拉列表?您提供的代码没有任何图像/图标。
标签: html jquery jquery-select2