代码之家  ›  专栏  ›  技术社区  ›  Bram Van Vleymen

使用javascript显示灯箱

  •  0
  • Bram Van Vleymen  · 技术社区  · 9 年前

    我有一个用户登录的灯箱。当他们提交表单时,它会检查用户是否已登录,如果没有,则需要显示灯箱以允许用户登录。

    我如何使用javascript实现这一点。

    这是在单击链接时使灯箱显示的html代码。

    <a href="#" class="popup-login">Login</a>
    

    这是我到目前为止拥有的javascipt,其他是当用户未登录时。这是我希望灯箱显示的地方。

    function islogin(){
        if(is_user_logged_in()){
            add_file_post();
        }else{
    
        }
    }
    

    通过模式打开登录/注册

    UserPro内置了对模式或灯箱视图的支持,您可以使用 显示其任何短码,就像标准短码一样。

    如何通过模式或灯箱显示登录表单?

    您需要具有此类的菜单项或自定义HTML链接: 弹出式登录 就是这样。例如:

    <a href=“#”class=“弹出登录”>登录</a>
    
    1 回复  |  直到 9 年前
        1
  •  0
  •   user1496624    9 年前

    这可能不是最漂亮的方法,但您可以尝试在锚元素上执行click()函数。

    function islogin(){
      if(is_user_logged_in()){
        add_file_post();
      }else{
        jQuery('.popup-login').click();
      }
    }