JQuery 函数只工作一次
JQuery function only working once
我确定这是一个基本问题,但我无法让下面的脚本多次运行。我已经使用 .live() 和 .on() 进行了尝试,但没有成功。它工作正常一次,但随后停止工作。
$('.chk_av').click(function(){
var new_user=$('.new_uname').val();
if(new_user=="")
{
return;
}
var data="new_user="+new_user+"&agent_id="+agent_id+"&key=1";
$.ajax({
type:"POST",
url:"admin_includes/change_pwrd.php",
data:data,
success:function(html){
if(html==1)
{
$('.js_alert3').text("Username already in use.").fadeOut(5000);
return;
}
if(html==2)
{
$('.js_alert3').text("Username Free.").fadeOut(5000);
return;
}
}
})//end ajax
});
试试这段代码,你在上面的代码中错过了fadeIn()。
$('.chk_av').click(function(){
var new_user=$('.new_uname').val();
if(new_user=="")
{
return;
}
var data="new_user="+new_user+"&agent_id="+agent_id+"&key=1";
$.ajax({
type:"POST",
url:"admin_includes/change_pwrd.php",
data:data,
success:function(html){
if(html==1)
{
$('.js_alert3').text("Username already in use.").fadeIn().fadeOut(5000);
return;
}
if(html==2)
{
$('.js_alert3').text("Username Free.").fadeIn().fadeOut(5000);
return;
}
}
})//end ajax
});
相关文章:
- 使用每500ms运行一次的jquery函数是个好主意吗
- Javascript函数,需要每隔30秒递减一次
- 当元素可见时,jQuery滚动函数会触发一次
- 使函数只运行一次(Javascript)
- 如何在Javascript中设置函数在上一次结束时启动
- 运行“;非“;单击另一个函数中的函数仅一次
- 角函数每秒钟增加一次
- JavaScript只有在最后一次被调用时才运行函数
- 如何只使用一次window.onload函数
- 如何每 10 秒调用一次 JS 函数,然后以角度激活一个函数
- 节点 js 在启动时调用函数一次
- 有人可以帮助我调试带有addClass和removeClass函数的“每个会话一次”cookie吗?
- 如何在 window.setInterval 中每分钟运行一次 getJSON 函数
- 一次将多个对象传递给函数参数
- 就绪函数上的指令只能执行一次
- 一段时间后调用函数,但只调用一次
- 如何加载一个html页面并在其中只需单击一次即可运行函数
- Javascript只使用setInterval()调用一个子函数一次
- 元素在JavaScript函数中只更改过一次
- 函数只更改一次内容