gpt4 book ai didi

jquery - 使用 ID 用图像替换单选按钮

转载 作者:行者123 更新时间:2023-12-01 03:47:13 26 4
gpt4 key购买 nike

我正在寻求用不同的图像替换标准输入 radio ,​​基本上是 radio 本身的视觉分级尺度,并且我需要一个跨浏览器解决方案,该解决方案不依赖于使用标签标签,就像许多其他解决方案一样。我已经将标签标记用于实际的问题文本。我想通过定位输入的 ID 来执行图像切换。这可以用 jquery 完成吗?正如我所说,标签标签不能用于此目的,并且我看到的每个示例都使用标签,这是不可能的。

基本上,这就是我的代码。

 <label>Question Goes Here</label>
<input type="radio" name="question1" id="Best" value="5" />
<input type="radio" name="question1" id="Better" value="4" />
<input type="radio" name="question1" id="Average" value="3" />
<input type="radio" name="question1" id="Worse" value="2" />
<input type="radio" name="question1" id="Worst" value="1" />

最佳答案

var images = {
Best: 'path_to_image',
Better: 'path_to_image',
Average: 'path_to_image',
Worse: 'path_to_image',
Worst: 'path_to_image'
};

$('input[type=radio][name^=question]').each(function() {
var id = this.id;
$(this)
.hide() // hide the radio button
.after('<img src="'+ images[id] +'">'); // insert the image
// after corresponding radio
});

关于jquery - 使用 ID 用图像替换单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12390257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com