2011-11-05 54 views
0

我有一個表格,每行都有一個複選框,在表格底部有一個輸入框,我們可以在其中輸入顏色名稱(例如:fff)。當我們點擊提交更改顏色的所有'tr'檢查複選框到我們在輸入框中輸入的顏色使用jQuery來改變屬性?

+1

請發佈您的HTML示例,以便我們可以確切地看到您在說什麼。 – Oded

+0

這是一個問題,我的老師問我,我應該回答 –

+1

對於將來的這些問題,一定要標記爲[作業](http://stackoverflow.com/questions/tagged/homework) – Donamite

回答

2

如果我們可以看到您的html會更容易。

$('form').submit(function() { 
    var sColor = '#' + $('input[type="text"]').val(); 
    $('input:checked').closest('tr').css('background-color', sColor); 
    return false; 
}); 
0

您的意思是這樣的?

http://jsfiddle.net/GZaqD/

$("#btn").click(function(){ 
    $("input:checked").parents("tr").css({background:"#" + $("#color").val()}); 
});