Can On单击按钮可以执行两个功能。 。 。?

时间:2013-09-13 13:40:30

标签: javascript html

由于我是javascript和jQuery的新手,我想问一下:例如,点击它的按钮可以更改其值,还可以在购物车表中添加项目。再次单击时,按钮的值应更改为上一个值,并从购物车中删除该项

先谢谢

2 个答案:

答案 0 :(得分:0)

只需添加一个调用这两个函数的处理程序。

这是一个单一的处理程序,但它做了两件事。

答案 1 :(得分:0)

听起来像是在完成一些非常基本的编程之后。对于这类事情,我建议使用if语句。

使用jQuery,您可以使用hasClass()方法检查按钮是否具有如下所示的某个类。

$('.button').click(function(){        

    if($(this).hasClass('clicked')) {
        // Do Second Action
        $(this).removeClass('clicked');
    } else {
        // Do First Action
        $(this).addClass('clicked');
    }

});

以下是一个非常快速的示例,说明如何使用它和css来更改按钮的状态http://jsfiddle.net/Tx7j5/