我选择选项时尝试更改img src。
This is what I've tried,但不起作用:
$('#dpt').on('change', function () {
$('.img_dpt img').attr('src',"http://images.com/dep" + val() + ".png");
});
我的HTML是:
<select id="dpt">
<option value="01">Blabla</option>
<option value="02">Blabla</option>
<option value="03">Blabla</option>
</select>
当我想要图像显示时:
<div class="img_dpt">
<img src="http://images.com/dep/dep01.png" />
</div>
答案 0 :(得分:6)
将val()
更改为this.value
或$(this).val()
答案 1 :(得分:1)
试试这个,
$('#dpt').on('change', function () {
$('.img_dpt img').attr('src',"http://images.com/dep" + $(this).val() + ".png");
});
答案 2 :(得分:0)