我在这里寻找答案,并没有发现任何直接可以帮助我的东西,所以我会问这里。如何处理多个选择输入框来处理相同的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