jquery如果选择则在select上添加输入类型图像,否则删除

时间:2011-10-07 01:46:50

标签: jquery select

我需要在select上添加输入类型图像。滚动条没有下拉。我想要在选择选项时显示图像,然后在未选择时将其删除。它更像是一种需要而不是一种需要......哈哈哈

例如:

我有这个选择标签..

<select id="myselect">
    <option value=1>TEXT ONE</option>
    <option value=2>TEXT TWO</option>
</select>

当我选择其中一个选项时,我希望如此。

<select id="myselect">
    <option value=1><input type=image src="blah.png"/>TEXT ONE</option>
    <option value=2>TEXT TWO</option>
</select>

然后在没有选择时回到原始状态,没有聚焦或根本没有选择任何东西..

<select id="myselect">
    <option value=1>TEXT ONE</option>
    <option value=2>TEXT TWO</option>
</select>

很抱歉这个混乱。

1 个答案:

答案 0 :(得分:0)

我不相信你可以嵌套输入标签。你可以做的是确定用javascript选择哪一个,然后在选项标签中添加一个类,然后在标签的背景中显示一个图像。更改选项时,可以使用onChange="myfunction()"属性触发函数。但我不相信所有版本的IE都支持选项标签的背景。