如何将5个单击功能转换为具有更改值的功能

时间:2009-06-09 11:51:50

标签: javascript jquery css

如何将5个点击功能转换为一个?例如

$("div#styleswitcher a.green").click(function(){
$("container").css({'background' : 'green'});

)

$("div#styleswitcher a.blue").click(function(){
$("container").css({'background' : 'blue'});

)

$("div#styleswitcher a.red").click(function(){
$("container").css({'background' : 'red'});

)

$("div#styleswitcher a.yellow").click(function(){
$("container").css({'background' : 'yellow'});

)

1 个答案:

答案 0 :(得分:6)

我想到了这一点:

$("#styleswitcher a").click(function ()
{
    $("container").css("background-color", this.className);
});

假设背景颜色应该是类名,如示例中所示