代码如下:
function chkname1(txt) {//姓氏输入验证
if(txt.value=='a') {
$(window).bind('load', function() {
$('#a1_left').bubbletip($('#tip1_focusblur'), {
deltaDirection: 'left',
bindShow: 'blur',
bindHide: 'focus'
});
});
txt.value="error";
return txt.value;}
else if(txt.value.length>32) return txt.value="您输入的姓氏太长";
}
$(window).bind('load' xxx)
这玩意你是要绑定给window绑定onload函数啊。。也就是页面一加载完就执行的啊,但是你又放在自定义的函数里,你这是要干啥。。。
用live试试
打断点 看看这个执行过程出现了啥异常
如果需要重复绑定的话delegate是最好的
bind 不能动态绑定的 请使用live
bind 不能动态绑定 要用live