我试图显示一个不同的图像(与DIV <div id="Couleur13"></div>
)为每个选项使用jQuery选择,它工作时,我选择另一个选项(但不是预选的),它消失加载后一秒钟。jQuery - 通过选择选项加载图像
下面是HTML(我不能修改这个部分):
<select class="PB" name="PDTOPTVALUEID0" size="1" OnChange="OnChangeOption();">
<option value="504031" selected="selected" >NATUREL - BRUT</option>
<option value="504032">CIRE - TEINTE MOYEN</option>
<option value="504033">CIRE - TEINTE FONCE</option>
<option value="504034">COULEUR - NOIR</option>
<option value="504035">COULEUR - BLANC</option>
<option value="504036">COULEUR - GRIS SOURIS CLAIR</option>
<option value="504037">COULEUR - GRIS SOURIS FONCE</option>
<option value="504038">COULEUR - GRIS PASTEL</option>
<option value="504041">COULEUR - GRIS ANTHRACITE</option>
<option value="504043">COULEUR - IVOIRE</option>
<option value="504044">COULEUR - BEIGE</option>
<option value="504045">COULEUR - CREME</option>
<option value="504046">COULEUR - TAUPE</option>
<option value="504047">COULEUR - JAUNE DOUX</option>
<option value="504048">COULEUR - ROUGE CARMIN</option>
<option value="504049">COULEUR - BORDEAUX</option>
<option value="504050">COULEUR - CHOCOLAT</option>
<option value="504051">COULEUR - WENGE CLAIR</option>
<option value="504052">COULEUR - WENGE</option>
<option value="504053">COULEUR - BLEU AZUR</option>
</select>
这里是jQuery代码:
<script type="text/javascript">
$(document).ready(function(){
$('select[name=PDTOPTVALUEID0]').change(function() {
$("#Couleur13").html($("<img />", { src: "http://www.unmeubleenpin.com/" + $(this).val() + ".jpg" }));
});
});
</script>
任何想法?谢谢!
谢谢,但它不起作用。但也许这是我的错,我编辑了我的问题,因为我忘了添加URL的开头,我不知道如何(在哪里)在您的建议中添加此部分。 – laurent34 2013-02-28 11:13:20
@ laurent34编辑答案。它没有测试,但我认为它应该工作 – karaxuna 2013-02-28 11:17:07
图像将被存储在另一台服务器(http://www.unmeubleenpin.com/),你可以编辑你的答案,然后我可以正确测试它?谢谢。 – laurent34 2013-02-28 11:19:54