非传递状态为-1.问一个问题,如何通过点击链接的不同改变需要显示的div层

问题描述

1.问一个问题,如何通过点击链接的不同改变需要显示的div层

在一个index.jsp上有两个超链接。一个登陆,一个超链接,理想状态下:点击登陆弹出图1,点击我有需求弹出图2.
【图1】

【图2】

但是根本实现不了,不用传递flag标志位的,应该怎么做,下面是”登陆”、“我有需求“、和弹出框的代码:
登陆:

 //登录js
$(".header .login").click(function(){
if( $(".login_pop,.mask").fadeIn()){
    if($("[href]".val="###").click(function(){ 

        $("#b").hide();
        $("#a").show();}));
else{

    $("#a").hide();
      $("#b").show();
      }

}
});

【登陆div】:

 <div class="mask"></div>
<div class="login_pop">
    <h3>
        <a href="javascript:;">×</a>用户登录
    </h3>
    <ul>
        <li><i class="username"></i><input id="username" type="text"
            class="txt" value="<%=userName %>">
        </li>
        <li><i class="password"></i><input id="password" type="password"
            class="txt" value="<%=password %>">
        </li>
        <li><label><input id="jzmm" name="jzmm" type="checkbox">记住密码</label>
        </li>
        <li><input type="submit" class="btn" onclick="login()"
            value="登 录">
        </li>
        <li>
            <div class="last clearfix"  style="display:show" id="a">
                <span>没有账号?</span> <a href="${ctx}/register.jtml?action=regqy"
                    class="fr">立即注册</a>
            </div>
            </li>

    <li>
     <div class="last clearfix1" style="display:none"id="b">
                <span><a href="${ctx}/register.jtml?action=showNmfb">匿名发布</a></span> <a href="${ctx}/register.jtml?

action=regqy"
                    class="fr">立即注册</a>
            </div>
    </li>
    </ul>
</div>

【我有需求】:

 <div class="rig fr" >
                <a href="###" onclick="doAddXQ('<c:url value='/index.do?action=personalCenter'/>')"  class="one">
                    <i></i>
                    <p >我有需求</p>
                </a>

【登陆】

 <a href="javascript:void(0)" id="loginid" class="red login">登录</a>&nbsp;&nbsp;<span class="red">|</span>&nbsp;&nbsp;

我想要的是完全通过脚本验证的,不需要传递标志位的那种,这样能实现吗?可以的话,希望给个代码,感谢了(我写的东西在登陆里面,感觉没有用呀,无论点击哪个,弹出的都是图1)

解决方案

参考在线演示

时间: 2024-09-25 06:12:38

非传递状态为-1.问一个问题,如何通过点击链接的不同改变需要显示的div层的相关文章

java类的问题-一个订单拥有十几个状态,想问一下,如何进行状态转换并跳转不同页面,求大侠指点迷津

问题描述 一个订单拥有十几个状态,想问一下,如何进行状态转换并跳转不同页面,求大侠指点迷津 一个订单拥有十几个状态,想问一下,如何进行状态转换并跳转不同页面,求大侠指点迷津 解决方案 这个不算什么问题,你直接判断就可以了,只是这样的写法不容易维护,一个容易维护的做法就是编写一个状态机,根据状态返回下一步的页面.再进一步,可以用现成工作流引擎. 解决方案二: 后台写服务,不断判别状态来进行跳转

java-新手问一个很奇怪的问题

问题描述 新手问一个很奇怪的问题 class Demo { int num = 1; int add = 2; Demo() { num = 5; add = 6; } void show() { System.out.println("Fu num="+num+" Fu add="+add); } } class DemoA extends Demo { DemoA() { this.num = 3; this.add = 4; } void show() { S

c语言-求问一个C语言字符指针的问题

问题描述 求问一个C语言字符指针的问题 #include void Initialize (char * a, char * b) { a[0] = 'T'; a[1] = 'h'; a[2] = 'i'; a[3] = 's'; a[4] = ' '; a[5] = 'i'; a[6] = 's'; a[7] = ' '; a[8] = 'A'; a[9] = ''; b = a; b[8] = 'B'; } #define ARRAY_SIZE 10 char a[ARRAY_SIZE];

前段开发-问一个关于php传值问题在线等挺急的

问题描述 问一个关于php传值问题在线等挺急的 index.html 一个table,里面正常的表格,有一项可以check(如下图) 然后我要把这个页面中选中的值通过post传到php,要怎么做呢 直接post的话只会传递完最后一组值 而且我也不知道怎么传递选中的值 求大神解答开发-问一个关于php传值问题在线等挺急的-前段开发"> 解决方案 复选框同样有value值,跟你其他两个是一样传值,在 加上name值和value值, name值一样,value不同,提交后就可以获得 ,eg: n

新人问一个c语言问题,拜托各位帮我解释一下

问题描述 新人问一个c语言问题,拜托各位帮我解释一下 要求找出一个x,使其除以5余1,除以6余5,除以7余4,除以11余10我写的代码int main(){ int x=0; do{ x++; }while(x%5!=1&&x%6!=5&&x%7!=4&&x%11!=10); printf(""%d""x); return 0; }问题出现在while括号里面条件,参考答案是while(!(x%5==1&&am

android小白问一个故障

问题描述 android小白问一个故障 android小白,做一个很简单的动作,第一个activity里面输入的内容传递到第二个activity的textview中去,但是报错如下 Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object ref

问一个处理问题的解决思路,大数据处理

问题描述 问一个处理问题的解决思路,大数据处理 数据库中有一个表TB_TASK,这个表很大,大约有1千万条数据,要求每条处理并更新状态为"已解决",由于需要计算,每条处理时间需要3秒钟(固定时间).如果希望在1个小时内处理完所有的数据,有什么解决思路? 解决方案 你这个状态位应该是一种标志位吧?是要每条都更新为已解决状态还是要符合一定条件再看要不要更新为已解决? 解决方案二: 如果要1个小时之内,每条处理需要3s建议3s时间内处理一批状态为'未解决'的数据

代码-问一个JAVA的基础问题,希望大神们帮忙解惑。

问题描述 问一个JAVA的基础问题,希望大神们帮忙解惑. 有一段如下的代码,有几个疑惑: 1.定义了一个final的test1和一个static里面的test1,为什么定义2个test1不会有问题? 2.为什么在一个类中直接写static{ },这个是什么原理? 3.还有什么类似static{ }这样的写法?是什么原理? public class MyOwenTest{ public static final String test1 = "a"; static{ String tes

问一个关于多线程的问题 求解答!!

问题描述 问一个关于多线程的问题 求解答!! C/C++中,假如主线程中创建了一个新线程thread1,thread1中又创建了一个新线程thread2 现在pthread_join(thread1,0) _此时阻塞其他线程,等待thread1终止,我想问的是,thread2和thread1是否两个独立的线程?等待thread1线程终止的时候thread2也是阻塞状态?然后等thread1运行完毕后再接着运行thread2? 我有点晕了 解决方案 thread2和thread1是否是两个独立的线