私の人生は、これを動作させることができません。私はドロップダウンメニューを変更すると、別のイメージを表示しようとしています。それは変わらない、それは問題です。ドロップダウンの画像を変更するjavascript/jquery、フィドルで作業しますが、他の場所では動作しませんか?
私はdocreadyで何かをする必要がありますが、何がわからないのですか?
<html>
<head>
<script src="/js/jquery-1.11.2.js"></script>
<script type="text/javascript">
var pictureList = [
"http://lorempixel.com/400/200/sports/1",
"http://lorempixel.com/400/200/sports/2",
"http://lorempixel.com/400/200/sports/3",
"http://lorempixel.com/400/200/sports/4",
"http://lorempixel.com/400/200/sports/5", ];
$(document).ready(function() {
$('#picDD').change(function() {
var val = parseInt($('#picDD').val());
$('img').attr("src",pictureList[val]);
});
});
</script>
</head>
<body>
<img src="http://lorempixel.com/400/200/sports/1" />
<select id="picDD">
<option value="1" selected>Picute 1</option>
<option value="2">Picute 2</option>
<option value="3">Picute 3</option>
<option value="4">Picute 4</option>
<option value="5">Picute 5</option>
</select>
</body>
</html>
試しました。
$(document).ready(function() {
var pictureList = [
"http://lorempixel.com/400/200/sports/1",
"http://lorempixel.com/400/200/sports/2",
"http://lorempixel.com/400/200/sports/3",
"http://lorempixel.com/400/200/sports/4",
"http://lorempixel.com/400/200/sports/5", ];
$('#picDD').change(function() {
var val = parseInt($('#picDD').val());
$('img').attr("src",pictureList[val]);
});
});
</script>
</head>
<body>
<img src="http://lorempixel.com/400/200/sports/1" />
<select id="picDD">
<option value="1" selected>Picute 1</option>
<option value="2">Picute 2</option>
<option value="3">Picute 3</option>
<option value="4">Picute 4</option>
<option value="5">Picute 5</option>
</select>
</body>
</html>
私の答えにはコードがありますか? –