Jquery 验证后单击或href触发
我在滑动滑块中有一个表单,我正在使用以下脚本检查我的表单在没有提交的情况下是否有效,因为我想在另一个幻灯片中输入提交:Jquery 验证后单击或href触发,jquery,validation,swipe,Jquery,Validation,Swipe,我在滑动滑块中有一个表单,我正在使用以下脚本检查我的表单在没有提交的情况下是否有效,因为我想在另一个幻灯片中输入提交: $('#divId').click(function(e) { e.preventDefault(); $('form').valid(); }); 这很好,但现在我只想在验证正确的情况下触发swipe onClick事件: <a href="#" onClick="mySwiper.swipeTo(1, 10)"> 其他堆栈: 为什么不这样尝试: $('#
$('#divId').click(function(e) { e.preventDefault(); $('form').valid(); });
这很好,但现在我只想在验证正确的情况下触发swipe onClick事件:
<a href="#" onClick="mySwiper.swipeTo(1, 10)">
其他堆栈:
为什么不这样尝试:
$('#divId').click(function(e) {
e.preventDefault();
$('form').valid();
// your validation check goes here
if( vadiation_pass ) {
$('#link').attr("onClick", "mySwiper.swipeTo(1, 10)");
} else {
$('#link').removeAttr('onClick');
}
});
// HTML
<a href="#" id="link">
$('#divId')。单击(函数(e){
e、 预防默认值();
$('form').valid();
//你的验证检查在这里
if(增值税通行证){
$('#link').attr(“onClick”,“mySwiper.swipeTo(1,10)”);
}否则{
$('#link')。removeAttr('onClick');
}
});
//HTML
您可以使用valid()
的返回值,并将其放入“if”语句中
$('#divId').click(function(e) {
e.preventDefault();
if ($('form').valid()){
mySwiper.swipeTo(1, 10);
}
});