开发者社区> 问答> 正文

当点击红色时,切换成下面灰色,那个if else 两个a标签可以整体切换么,请问要怎么实现

screenshot#if($!trainwish.status=='0')apply是红色样式,applydefault是灰色样式

                                    <a class="apply Q-buy-btn" style="text-decoration: none;" wishseId="$!trainwish.id" href="javascript:void(0)">
                                      <span style="margin-left:36px;line-height:26px;color:#FFF;"> #springMessage("sub-menu-training-wisher-addbasket")</span>
                                    </a>
                                 #else
                                    <a class="applydefault" style="text-decoration: none;cursor:default;" wishseId="$!trainwish.id" href="javascript:void(0)">
                                      <span style="margin-left:36px;line-height:26px;color:#CBCBCB;"> #springMessage("sub-menu-training-wisher-addbasket")</span>
                                    </a>
                                 #end

展开
收起
小旋风柴进 2016-03-19 11:40:20 2393 0
1 条回答
写回答
取消 提交回答
  • 改下jquery的选择器就好了

        $('a.apply').click(function () {
            var me = $(this);
            if (me.hasClass('applydefault')) return;//灰色不可用退出
            me.addClass('applydefault');
    //同时用ajax保存状态信息到服务器,下次服务器来设置样式
            var n = $('数量选择器');
            n.html(parseInt(n.text(), 10) + 1);
        });
    2019-07-17 19:07:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载