js-jquery-禁用默认事件 未登录状态下不允许操作 显示“请先登录”@LesleyZhangLu
js-jquery-禁用默认事件
- 在项目中引入layer.js和jquery.js
- 调用preventDefault()方法组织默认事件的发生
<script src="jquery/jquery-3.3.1.min.js"></script>
<script src="layer/layer.js"></script>
<script type="text/javascript">
$(function() {
$("a#cannot").click(function(e) {
layer.msg('请先登录',{icon:6,time:3000});
e.preventDefault();
});
})
</script>
- 在相应的超链接处添加类名
<li><a href="buy_tickets.jsp" id="cannot">在线购票</a></li>
效果如图