我在使用 Ninja Forms + Multi Step 表单插件实现 jQuery 点击事件时遇到了麻烦。目标是消除用户单击“下一步”按钮的需要。
使用以下功能,我可以成功触发单击下一步按钮,但仅限于第一步。一旦第二步加载整个函数似乎是未绑定的(由于 DOM 的变化?)。
jQuery(document).on( 'nfFormReady', function( e, layoutView ) {
jQuery( ".nf-field-element ul li label" ).click(function() {
var nextButton = jQuery(this).closest('.nf-form-content').find('.nf-next');
jQuery(nextButton).click();
});
});
有没有更好的解决方案来实现这一目标?我似乎在 Multi-Part Form 插件上找不到任何具体的开发人员资源。