如何在jquery中改进此单击/切换功能?

时间:2010-06-09 05:43:20

标签: jquery refactoring click toggle

$('.tabs a ').click(function () {
    var a = $(this).attr('href');
    if (a == '#tab-1') {
        $('.btn-buy').hide();
        $('.btn-sell').show();
    } else {
        $('.btn-sell').hide();
        $('.btn-buy').show();
    }
    return false;
});

......它有效,但代码很难看,行太多了。可以进一步减少吗?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用切换:

$(".tabs a").click(function() {
    $(".btn-buy").toggle();
    $(".btn-sell").toggle();
});

这会假设他们最初以正确的状态开始......