我想根据用户的复选框将用户重定向到其他页面。我尝试使用jQuery,但问题是,如果我更改按钮的href,则cf的提交功能将不起作用(将数据保存在CF后端中)。
这是我的代码
jQuery(document).ready(function(){
jQuery('#tmp_button a').on('click', function() {
var that = this;
jQuery('.elHeadlineCheckbox').each(function(i, e) {
if(
jQuery(this).attr('data-custom-type') == 'my-checkbox' &&
jQuery(this).attr('value') != 'false'
) {
jQuery(that).attr('href', 'https://page1.com');
} else if (
jQuery(this).attr('data-custom-type') == 'my-checkbox' &&
jQuery(this).attr('value') == 'false'
) {
jQuery(that).attr('href', 'https://page1.com');
}
})
});
});