Javascript 在添加另一个选项卡的onsubmit函数上停止重定向

Javascript 在添加另一个选项卡的onsubmit函数上停止重定向,javascript,jquery,html,ajax,redirect,Javascript,Jquery,Html,Ajax,Redirect,我正在构建一个onsubmit函数来创建一个div、id和类,它构建了一个新的选项卡。我可以看到,在提交时,它似乎确实创建了列表项,重定向会导致列表项被删除并发送回原始页面。我想向选项卡添加内容,但一旦重定向发生,这就没有用了。如果有人能指出问题发生的地方,那会很有帮助 /**封面选项卡动画 可能没关系,只是要确定一下*/ jQuery(文档).ready(函数(){ jQuery('.tabs.tab链接a')。on('click',函数(e){ var currentAttrValue=j

我正在构建一个onsubmit函数来创建一个div、id和类,它构建了一个新的选项卡。我可以看到,在提交时,它似乎确实创建了列表项,重定向会导致列表项被删除并发送回原始页面。我想向选项卡添加内容,但一旦重定向发生,这就没有用了。如果有人能指出问题发生的地方,那会很有帮助

/**封面选项卡动画
可能没关系,只是要确定一下*/
jQuery(文档).ready(函数(){
jQuery('.tabs.tab链接a')。on('click',函数(e){
var currentAttrValue=jQuery(this.attr('href');
$('.tabs'+currentAttrValue).show();
$('.tabs'+currentAttrValue).animate({opacity:1,paddingLeft:30%},400);
$('.tabs'+currentAttrValue).sides().css({opacity:0,paddingLeft:'0%});
$('.tabs'+currentAttrValue).fadeIn(400).hide();
jQuery(this).parent('li').addClass('active').sides().removeClass('active');
e、 预防默认值();
});
});
/**对于onsubmit函数*/
$(函数(){
//捕获表单中输入的信息
变量$textInput=$('.检查输入:text');
$(“#检查”)。关于('submit',函数(e){
e、 防止违约;
//将信息放入变量中
var newText=$textInput.val();
//将新选项卡添加到列表中
$('li:last')。追加('li>');
$textInput.val(“”);
});
});
.tab链接{
浮动:左;
}
.tab链接:之后{
显示:块;
明确:两者皆有;
内容:'';
}
.tab链接李{
列表样式类型:无;
边框底部:3倍实心;
字母间距:0.09em;
左边缘:-25%;
}
.选项卡链接李a{
颜色:#F2F2;
显示:块;
填充:3px10px 3px10px;
文字装饰:无;
}
.选项卡链接a:悬停{
背景#a7cce5;
文字装饰:无;
}
.tab links li.active、.tab links li.hover{
背景色:#E5;
边框底部:3倍实心#E5;
}
.tab链接li.active a、.tab链接li a:悬停{
颜色:#666;
背景色:#E5;
}
/*-----选项卡的内容-----*/
.选项卡内容{
背景色:#E5;
颜色:#666;
最小高度:150px;
溢出:自动;
}
#表1{
左:30%;
}
#表2、表3、表4{
显示:无;
不透明度:0;
左:0%;
}
.tab内容页{
利润率:20px;
文本缩进:-40%;
}
.tab-content.active{
显示:块;
文本缩进:无;
}

搜寻

选择您的搜索限制

在…内 外面
表1内容

表2内容

表3内容

表4内容


你需要调用你的
e.preventDefault()
,你忘了调用第二个。

你需要调用你的
e.preventDefault()
,你忘了调用第二个。

而不是
e.preventDefault您需要
e.preventDefault()带括号。对不起,我真不敢相信我错过了。我的错,谢谢。而不是
e您需要
e.preventDefault()带括号。对不起,我真不敢相信我错过了。我的错,谢谢你。