我在這裏尋找答案,並沒有發現任何直接可以幫助我的東西,所以我會問這裏。如何處理多個選擇輸入框來處理相同的jquery?
$(document).ready(function(){
$(".sel").change(function() {
var hh = $('.sel').val();
if(hh == "info")
{
$(this).css("color" , "#333");
}
if(hh == "green")
{
$(this).css("color" , "green");
}
if(hh == "red")
{
$(this).css("color" , "red");
}
if(hh == "orange")
{
$(this).css("color" , "orange");
}
});
});
select.sel
{
border:0;
font-size: 16px;
-webkit-appearance: none;
-moz-appearance: none;
cursor: pointer;
color: #333;
background: transparent;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select class="sel">
<option selected value="info">Not Taken</option>
<option value="green">Present</option>
<option value="red">Absent</option>
<option value="orange">Late</option>
</select>
<select class="sel">
<option selected value="info">Not Taken</option>
<option value="green">Present</option>
<option value="red">Absent</option>
<option value="orange">Late</option>
</select>
<select class="sel">
<option selected value="info">Not Taken</option>
<option value="green">Present</option>
<option value="red">Absent</option>
<option value="orange">Late</option>
</select>
這是完全運行時,有一個選擇輸入,但是當我使用了多個選擇輸入框.. 這個代碼是沒有工作... plz幫助..
在此先感謝...
使用'$(本).VAL()',而不是'VAR HH = $( 'SEL')VAL();' – kukkuz
謝謝:)它的工作 –
很酷...很高興我能夠幫助你:) – kukkuz