我只是想在我的JavaScript代码中使用jQuery函数进行样式设计。我希望每当所需的文本字段为空时,文本字段应该摇动,但我不能这样做。请帮帮我,我只是浪费了整整一夜。最后请求你的帮助。我希望你的人能得到我的问题。
代码如下:
function validate() {
var em = document.getElementById("email_value").value;
var pass = document.getElementById("password_value").value;
if(em == "") {
shakeIt();
}
}
$(document).ready(function() {
function shakeIt() {
$("input").effect("shake", { times:5}, 50);
}
});
答案 0 :(得分:1)
function validate()
{
var em = document.getElementById("email_value").value;
var pass = document.getElementById("password_value").value;
if(em == "")
{
shakeIt();
}
}
function shakeIt()
{
$("input").effect("shake",
{
times: 5
}, 50);
}
不要将它包装在$(document).ready()函数中,因为如果你这样做,你的shakeIt函数不再在全局范围内。