我是新来的jQuery和JavaScript,我主要用于PHP。我正在升级我的网站,因此它包含一个小Ajax以提高可用性并让我忙!jQuery表单验证问题?
我正在使用这个简单的小脚本,我扔在一起的登录页面。所有工作都很好,但我想问一些问题!
$('#loginForm .submit').click(function(event) {
$('.error').hide();
event.preventDefault();
var errors = 0;
var loginEmail = $('#loginEmail').val();
var loginPassword = $('#loginPassword').val();
if (loginEmail.length == 0) {
$('#loginEmail').after('<div class="error"></div>');
errors++;
}
if (loginPassword.length == 0) {
$('#loginPassword').after('<div class="error"></div>');
errors++;
}
if (!errors) {
$('.submit').submit();
}
});
您会注意到该函数内的第一行代码是;
$('.error').hide();
现在在PHP中,我通常会使用;
if (isset(........)) {
是否有simliar办法做到这一点在JavaScript当用户第一次启动会出现与类.error没有HTML功能?
另外我试图给函数添加一个新参数以及事件参数,我该怎么做?我试过以下?
$('#loginForm .submit').click(function(event, var) {
$('#loginForm .submit').click(function(event var) {
$('#loginForm .submit').click(function('event', 'var') {
而且都似乎没有工作。然后我再次通过PHP,jQuery/JavaScript不是我的强项!
感谢