-1

我正在使用jquery-steps插件,并想steps在另一个表单上调用初始化方法,但设置相同。

有没有办法告诉 JavaScript 执行此操作而无需steps使用相同的设置再次调用?如果有帮助,我正在考虑类似于sendRuby 中的方法的东西。

源代码:

var formWizard = $('form#myform').children('div.page-1');
formWizard.steps({
    headerTag: "h3",
       bodyTag: "section"
    //other settings that make this steps method long
});

我想使用sendRuby 之类的方法或其他方法来避免使用所有参数重复步骤调用:

var formWizard2 = $('form#myform').children('div.page-2');
var hash_args = {
    headerTag: "h3",
       bodyTag: "section"
    //other settings that make this steps method long
}
formWizard2.send(:steps, hash_args)
4

1 回答 1

1

我可能误解了您的问题...但是您为什么不将配置保存到变量并使用它:

var config = {
        headerTag: "h3",
        bodyTag: "section"
        //other settings that make this steps method long
}

formWizard.steps(config);
var formWizard2 = $('form#myform').children('div.page-2');
formWizard2.send(config)
于 2015-07-30T21:59:05.397 回答