#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
改下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);
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。