2013-02-26 61 views
-1

我有兩個選擇類,select1和.select2和一個按鈕類.btn 現在,當兩個選擇都被點擊後,只有按鈕的顏色必須改變。 任何人可以幫助我在這選擇組的選項?

這必須使用jQuery完成。

+0

你的意思是當這兩個選擇中選擇按鈕,然後顏色會改變嗎? – Prashant16 2013-02-26 13:14:04

+3

[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – iappwebdev 2013-02-26 13:20:15

回答

0

是否這樣?

$('.select1,.select2').on('change', function(){ 
    $('.btn').addClass('newClassWithColorChange'); 
}); 
0

這裏是工作的解決方案http://jsfiddle.net/ApfJz/7/

HTML:

<select class="select1"> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
</select> 
<select class="select2"> 
    <option>10</option> 
    <option>20</option> 
    <option>30</option> 
</select> 
<input type="button" id="mybutton" value="Button" /> 

的javascript:

$(document).ready(function() { 
    $('.select1, .select2').change(function(){ 
     $('#mybutton').css('background-color', 'red'); // here do what you want on dropdown change   
    }); 
});  
0
$('.select1,.select2').on('change', function(){ 

    if(!$(this).hasClass('clicked')) 
    { 
     $(this).addClass("clicked"); 
    } 
    if($("select.clicked").length == 2) 
     $('.btn').addClass('newClassWithColorChange'); 
}); 
+0

在這裏,你可以很容易地跟蹤,如果兩個選擇標籤被點擊或不。 和給他們分配班級。 現在是否符合您的要求? – 2013-02-26 13:28:42