如何做到這一點,如果我在select
中選擇black
,那麼src
屬性將被讀取?我需要改變什麼?如何檢索選擇選項上的數據?
$('.select').click(function() {
var lalala = $(this).val();
$("#gallery .imgsx").css('opacity', '0.5');
$(".loading").css('opacity', '1');
$("#gallery .imgsx").on("load", function() {
$("#gallery .imgsx").css('opacity', '1');
$(".loading").css('opacity', '0');
}).attr("src", lalala);
});
<select name="quantity[]" class="quantity small select" id="quantity-select">
<?php
if (!$black == '') { echo "<option value='black' src='/image/thumb/Untitled-1.jpg'>Black</option>"; }
if (!$gray == '') { echo "<option value='gray' src='/image/thumb/Untitled-2.jpg'>Gray</option>"; }
if (!$silver == '') { echo "<option value='silver' src='/image/thumb/Untitled-3.jpg'>Silver</option>"; }
if (!$white == '') { echo "<option value='white' src='/image/thumb/Untitled-4.jpg'>White</option>"; }
?>
</select>
的Wooo downvotes,應該有人解釋說OP混合PHP代碼JavaScript代碼裏面沒有任何意義,而不是AJAX查詢應該做 –
@asdf_enel_hak裏面有沒有JavaScript的PHP代碼。除非你使用模板引擎,否則在HTML中使用php並不是最糟糕的事情。 但問題本身可能更清楚明確。 – empiric
@empiric我想用php代碼完成選舉 –