在绑定时,On()方法页面将附加事件并转到下一页
On binding the on() method page is attaching the events and go the next page
我的问题是,当我尝试使用JQuery绑定点击事件on()。它不会翻到下一页。
你最喜欢的颜色是什么?这个输入是必需的。$('#continue-bank-login-security-question-submit').off('click');
$('#continue-bank-login-security-question-submit').on('click',function(e){
e.preventDefault();
e.stopPropagation();
if ($('.tranfer--bank-security-question-inputs').val().length===0){
$('.transfer--form-row-error').show();
return false;
} else {
$('.transfer--form-row-error').hide();
return true;
}
});
因为你调用
e.preventDefault();
e.stopPropagation();
当然它在返回后不会做任何事情
这样你就不会删除原来的按钮点击处理:
var elem = $('#continue-bank-login-security-question-submit');
var SearchButtonOnClick = elem.get(0).onclick;
elem.get(0).onclick = function() {
var isValid = false;
var sessionKey = '';
if ($('.tranfer--bank-security-question-inputs').val().length===0){
$('.transfer--form-row-error').show();
return false;
} else {
$('.transfer--form-row-error').hide();
SearchButtonOnClick();
}
};
你可以试试:
<button id="continue-bank-login-security-question-submit" onclick="return Validate();">Next</button>
function Validate() {
if ($('.tranfer--bank-security-question-inputs').val().length === 0) {
$('.transfer--form-row-error').show();
return false;
} else {
$('.transfer--form-row-error').hide();
nextPage();
}
}
相关文章:
- 如何获取不属于我项目的上一页的URL
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 如何在一页网站中使用PHP重定向到一个页面
- Javascript并不是显示在每一页上
- 如何在一页上显示多个Highcharts图表
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- Bootstrap一页导航Fluid网站最小化问题
- 返回上一页时,Javascript仍处于活动状态
- 将jsp重定向到servlet,然后重定向到下一页
- 如何在重定向到asp.net中单击按钮的下一页之前应用javascript警报
- 传递表单值并移动到另一页
- 我可以更改当点击剑道网格下一页按钮时触发的事件吗
- 区分剑道网格上一页/下一页点击与转到第一页/最后一页点击事件
- jquerymobile返回上一页onclick事件不起作用
- 如何在点击上一页/下一页时创建事件?FullCalendar
- 在绑定时,On()方法页面将附加事件并转到下一页
- 从另一页调用控件事件
- 在JS中发送数据到下一页以触发事件