jquery - 是否有可能在 <option> 标签内使用 <span> 标签

标签 jquery html css jquery-plugins

已尝试在选项标签中添加两个文本,其中两个文本应使用不同的颜色。但是,下面的代码无法正常工作。请帮助我在这个 css 或 js 中添加什么。如果有任何插件可以使用,请建议我。

<select name="dropdown" title="Corporate Select" class="custom-select" id="target" aria-label="Corporate Select">
                <option selected>Select</option>
                <option value="">Offers<span class="calc">New </span></option>
                <option value="">Discounts<span class="calc">New </span></option>
</select>

<style>
 option span.calc {
 color: red;
}
</style>

最佳答案

如果你想改变文本背后的背景试试这个:

<select name="dropdown" title="Corporate Select" class="custom-select" id="target" aria-label="Corporate Select">
            <option selected>Select</option>
            <option value="" style="background-color: yellow;">Offers<span class="calc">New </span></option>
            <option value="" style="background-color:red;">Discounts<span class="calc">New </span></option>

或者,如果您只是希望文本具有不同的颜色:

<select name="dropdown" title="Corporate Select" class="custom-select" id="target" aria-label="Corporate Select">
            <option selected>Select</option>
            <option value="" style="color: yellow;">Offers<span class="calc">New </span></option>
            <option value="" style="color:red;">Discounts<span class="calc">New </span></option>

关于jquery - 是否有可能在 <option> 标签内使用 <span> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51063500/

相关文章:

javascript - currentTarget 不适用于 Android

javascript - 如何让我的下拉菜单一次只允许打开一个下拉菜单,并在单击 <li> 时保持打开状态?

javascript - 使用Javascript更改html按钮文本和图像

javascript用另一个类替换一个div的类

javascript - else if 子句没有按预期工作

javascript - .get() 和 .find() 用于搜索结果

javascript - toggleClass jQuery 类赋值

javascript - 重复下载 - Cordova/Framework7

internet-explorer - CSS - border-radius 在 IE6/7/8 中不显示

javascript - 如何为网页创建色差?