http://jsfiddle.net/xv1ozszv使用兩個.change()兩個不同的選擇
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<center>
<h3 id="h3A"> </h3>
<h4> vs </h4>
<h3 id="h3B"> </h3>
<h4> 60 - 70 </h4>
</center>
<div class="12u$">
<div class="select-wrapper">
<select name="teamA" id="teamA" style="max-width:30%;">
<option value="">- TeamA -</option>
<option value="1">Kansas</option>
<option value="1">Oklahoma</option>
<option value=4>Texas</option>
<option value="1">Notre Dame</option>
</select>
</div>
</div>
<div class="12u$">
<div class="select-wrapper">
<select name="teamB" id="teamB" style="max-width:30%;">
<option value="">- TeamB -</option>
<option value="1">Kansas</option>
<option value="1">Oklahoma</option>
<option value="1">Texas</option>
<option value="1">Notre Dame</option>
</select>
</div>
</div>
$("#teamA")
.change(function() {
var str = "";
$("select option:selected").each(function() {
str = $(this).text() + " "; // var of what im changing
});
$("#h3A").text(str); // target of what to change
})
.change(); // make it happen
$("#teamB")
.change(function() {
var str = "";
$("select option:selected").each(function() {
str = $(this).text() + " "; // var of what im changing
});
$("#h3B").text(str); // target of what to change
})
.change(); // make it happen
我想提出兩個選擇:獨立地改變兩個不同的文本,我遇到了一些麻煩。看看我的代碼小提琴。我認爲我通過使用身份證的方式走上了正軌,但他們仍然沒有完全獨立行事。謝謝
我怎麼糾正呢?對不起,我新到javascript – bobsim21
沒關係我修復它。我將「select」替換爲「#teamA」 – bobsim21