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

问题描述

当点击红色时,切换成下面灰色,那个if else 两个a标签可以整体切换么,请问要怎么实现
#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);    });

解决方案二:
加个onclick事件 然后js里写个function change(){if(el.className==""apply q-buy-btn""){el.className=""applydefault""}else......后面自己写很简单的 }

解决方案三:
加一个onclick事件,判断一下即可

时间: 2024-10-30 01:52:09

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

JavaScript实现点击文字切换登录窗口的方法

  本文实例讲述了JavaScript实现点击文字切换登录窗口的方法.分享给大家供大家参考.具体分析如下: 这是一款动画切换层窗口的特效,点击不同的登录用户会切换到不同的登录窗口,窗口内的内容可以是不一样的,是比较实用的一款代码. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

JavaScript实现点击按钮切换网页背景色的方法_javascript技巧

本文实例讲述了JavaScript实现点击按钮切换网页背景色的方法.分享给大家供大家参考,具体如下: 这里演示JavaScript用按钮随意变换背景颜色,每点击一下按钮,就可以随机改变一种网页背景颜色.颜色值事先是保存在JS的数组里,你在代码里会发现他们,若不想要某个颜色,就替换掉即可. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-btn-click-rand-bgcolor-codes/ 具体代码如下: <!DOCTYPE HTML

JavaScript实现点击文字切换登录窗口的方法_javascript技巧

本文实例讲述了JavaScript实现点击文字切换登录窗口的方法.分享给大家供大家参考.具体分析如下: 这是一款动画切换层窗口的特效,点击不同的登录用户会切换到不同的登录窗口,窗口内的内容可以是不一样的,是比较实用的一款代码. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JAVASC

Js制作点击输入框时默认文字消失的效果_文字特效

为了提高用户体验和易用度,一些设计师会对网页中用户经常用的东西进行优化,比如输入框.一般的输入框是怎样优化的呢?从用户体验的角度出发,简化用户使用步骤,让用户用得更方便就是提高了易用性,例如当鼠标悬浮在输入框时改变输入框颜色.自动选中输入框中的默认文字,或者点击输入框时自动清除默认内容等等. 这个效果听起来复杂,其实做起来却很简单,只要一小段javascript代码即可解决.下?面介绍一下几种效果的代码: 1.点击输入框选中内容的Html代码: <form id="form1"

jQuery鼠标经过方形图片切换成圆边效果代码分享_jquery

这是一款基于jQuery鼠标经过方形图片切换成圆边特效代码,点击图片会弹出浮层,用户还可以自定义对应图片的标题与文字说明,适合图片页面的展示,是一款非常实用的图片特效源码. 运行效果图: --------------------------------效果演示 源码下载---------------------------------- 鼠标经过方形图片切换成圆边效果 点击图片会弹出浮层 为大家分享的jQuery鼠标经过方形图片切换成圆边效果代码如下 <head> <title>j

注册或者点击按钮时,怎么防止用户重复提交数据

 这篇文章主要是对注册或者点击按钮时,怎么防止用户重复提交数据进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 asp.net实现点击按钮后设按钮不可用并提交  代码如下: <asp:Button ID="Button1" runat="server" Text="123456" OnClientClick="this.disabled=true;this.form.submit(); "  UseSubmitB

Win10系统输入法如何切换成Win7模式

  Win10系统输入法如何切换成Win7模式           具体方法如下: 1.首先添加语言 点击系统托盘中的输入法图标---语言首选项---"添加语言",选择"英语"---打开,选择"英语(美国)"---添加,或者,右击左下角开始图标,打开控制面板---时钟.语言和区域---语言,点击"添加语言",选择"英语"---打开,选择"英语(美国)"---添加. 2.设置默认语言 从&

主备-keepalived 备机启动自动从backup切换成master

问题描述 keepalived 备机启动自动从backup切换成master 按照网上的教程搭建,两台服务器,主机ip:10.1.21.211,备机ip:10.1.21.212,虚ip:10.1.21.213.搭完后备用机一**启动keepalived就自动从BACKUP切换到MASTER(另一机并未关keepalived服务)**,正常主机没有down之前备机应该是backup状态才对啊,用ip a查看时发现备用机的IP也包含虚拟IP. 主机配置: ! Configuration File f

浏览器内核转换-程序代码中完成浏览器内核切换成ie

问题描述 程序代码中完成浏览器内核切换成ie 在使用java和jsp制作网站时,遇到了浏览器的问题 问题是需要解决 在代码中完成其他浏览器向ie浏览器内核的转换 不知道这个是不是可以实现 该如何实现