我對Jquery世界很陌生,所以有人可以幫我理解我的做我的$("#dothis").html("hit");
使內容只眨眼,而不是簡單地顯示? 我認爲該功能是重複它自我,這就是它造成的。爲什麼我的<div> content</div>閃爍?
HTML代碼:
<form>
<select class="plcardFirst">
<option selected value="">-- Choose One --</option>
<option value="1/11">A</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="10">J</option>
<option value="10">Q</option>
<option value="10">K</option>
</select>
<select class="plcardSecond">
<option selected value="">-- Choose One --</option>
<option value="1/11">A</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="10">J</option>
<option value="10">Q</option>
<option value="10">K</option>
</select>
<select class="dlCard">
<option selected value="">-- Choose One --</option>
<option value="1/11">A</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="10">J</option>
<option value="10">Q</option>
<option value="10">K</option>
</select>
<input type="submit" value="Submit" id="Submit">
</form>
<div id="dothis"> do this </div>
腳本:
<script type="text/javascript">
var valueFirst;
var valueSecond;
var dlCard;
$(document).ready(function() {
$(".plcardFirst").change(function() {
valueFirst = $(".plcardFirst").val();//player first card;
});
$(".plcardSecond").change(function() {
valueSecond = $(".plcardSecond").val();//player second card
});
$(".dlCard").change(function() {
dlCard = $(".dlCard").val();//dealer card
});
$("#Submit").click(function(){
$("#dothis").html("hit");
});
});
</script>
您需要防止默認值。 http://api.jquery.com/event.preventdefault/ – timo 2014-10-29 12:37:56