jquery步骤:将此代码放在何处

jquery步骤:将此代码放在何处,jquery,jquery-plugins,jquery-steps,Jquery,Jquery Plugins,Jquery Steps,$(文档).ready(函数(){ var form=$(“#示例高级表单”).show(); 形式.步骤({ 头像:“h3”, bodyTag:“字段集”, 过渡效果:“slideLeft”, onStepChanging:函数(事件、currentIndex、newIndex) { //即使当前表单无效,也始终允许以前的操作! 如果(currentIndex>newIndex) { 返回true; } //如果用户太年轻,则禁止在“警告”步骤上执行下一步操作 if(newIndex==3&&


$(文档).ready(函数(){
var form=$(“#示例高级表单”).show();
形式.步骤({
头像:“h3”,
bodyTag:“字段集”,
过渡效果:“slideLeft”,
onStepChanging:函数(事件、currentIndex、newIndex)
{
//即使当前表单无效,也始终允许以前的操作!
如果(currentIndex>newIndex)
{
返回true;
}
//如果用户太年轻,则禁止在“警告”步骤上执行下一步操作
if(newIndex==3&&Number($(“#age-2”).val())<18)
{
返回false;
}
//如果用户返回(清理)某些情况下需要
如果(当前索引<新索引)
{
//删除错误样式的步骤
form.find(“.body:eq(“+newIndex+”)label.error”).remove();
form.find(“.body:eq(“+newIndex+”).error”).removeClass(“error”);
}
form.validate().settings.ignore=“:disabled,:hidden”;
返回表单.valid();
},
onStepChanged:函数(事件、当前索引、优先级索引)
{
//用于在用户年龄足够大时跳过“警告”步骤。
if(currentIndex==2&&Number($(“#age-2”).val())>=18)
{
表格.步骤(“下一步”);
}
//用于跳过“警告”步骤,如果用户年龄足够大,并且希望执行上一步。
如果(currentIndex==2&&PrioriIndex==3)
{
表格、步骤(“先前”);
}
},
onFinishing:函数(事件、当前索引)
{
form.validate().settings.ignore=“:disabled”;
返回表单.valid();
},
onFinished:函数(事件、当前索引)
{
警报(“已提交!”);
}
}).验证({
errorPlacement:函数errorPlacement(error,element){element.before(error);},
规则:{
确认:{
equalTo:#密码-2”
}
}
});
});


  • 将代码放入
    脚本
    标记中,并放入
    $(document).ready()
    ,不要忘记包含插件,如下所示:

    <html>
    <head>
        <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
        <script src="plugin.js"></script>
        <script>
        $(document).ready(function() {
            // your code
        });
        </script>
    </head>
    <body>
        ...
    </body>
    </html>
    
    
    $(文档).ready(函数(){
    //你的代码
    });
    ...
    
    是的,但当我按下“下一步”按钮时,他不工作,什么也没发生这是另一个问题。您询问了将代码放在何处。并且您已经修改了代码以适合您的标记?例如,您很可能需要修改
    $(“#示例高级表单”).show()。我将其与示例中相同:控制台(F12)说什么?