小编Ank*_*kit的帖子

如何使用JQuery阻止锚重定向

如果用户未登录,如何停止重定向到另一页的锚标记?我有一个功能来检查用户是否登录.我想用JQuery或JavaScript来做.这是我到目前为止尝试但没有结果:

<a href="www.somewhere.com" id="yes">Read More</a>

<script type="text/javascript">
    $(document).ready(function(){
        $('a').click(function(){
            var id = $(this).attr('id');
            if(id == 'yes'){
                //i want to prevent
            }else{
                //redirect
            }
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

21
推荐指数
1
解决办法
6万
查看次数

完成所有验证后,调用成功 jQuery 验证插件的函数

<script id="demo1" type="text/javascript">

jQuery(document).ready(function () {
    var validator = jQuery("#login").validate({
        rules: {
            pwd: "required",
            log: {
                required: true,
                email: true,
            },
        },
        messages: {
            pwd: "Please enter password",
            log: {
                required: "Email is required",
                email: "Please enter a valid Email Address",
            }
        },
        errorPlacement: function (error, element) {
            if (element.is(":radio"))
                error.appendTo(element.parent().next().next());
            else if (element.is(":checkbox"))
                error.appendTo(element.parent().next("span#error"));
            else
                error.appendTo(element.parent().next("div#error"));
            //error.appendTo ('div#error').show().fadeOut(4500);
        },
        success: function (label) {
            // set &nbsp; as text for IE
            label.html("&nbsp;").addClass("checked");
        }
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我有这个脚本来验证表单,这个脚本对我的表单运行良好,我想在所有字段都被验证时运行一个函数,意味着输入是正确的,如果我在成功中调用函数,那么它每次在单个输入时运行已验证,但我想在所有输入正确后调用它,请帮助,我正在尝试从过去一小时开始的不同方法但没有结果..

jquery

5
推荐指数
1
解决办法
3041
查看次数

标签 统计

jquery ×2

html ×1

javascript ×1