我正在为使用 Laravel 作为 php 框架的网站开发前端。我有一个带有几个可点击 div 的区域,如果登录应该将您重定向到另一个页面,如果没有显示工具提示,告诉用户先登录。
工具提示使用 jquery 显示,如下所示:
$(".flip-container").click(function(){
$("div.login li .tooltip").fadeIn(200);
});
$(".flip-container .back").mouseout(function(){
$("div.login li .tooltip").fadeOut(200);
});
现在,当用户登录时,这显然不应该发生,并且 .flip-container 应该有一个链接。我只是使用 laravel Auth:check 方法来检查用户是否登录:
@if (Auth::check())
那么,如果用户已登录,如何阻止 jquery 运行呢?我是否必须给 .flip-container 另一个名称并为其分配相同的 css,还是有另一种更好的方法来做到这一点?我不希望用户只是进入检查员并更改课程..