先unbind之後,bind有時(shí)會(huì)失效。有得業(yè)務(wù)要求不再綁定,有得重新綁定。
下面一個(gè)簡(jiǎn)單範(fàn)例
window.onload=function(){
$("input").unbind();
}
$("input").bind("click",function(){
alert("1");
})
這樣的不能在重新綁定
而這樣寫,可以綁定
$("input").unbind();
$("input").bind("click",function(){
alert("1");
})
問下產(chǎn)生這樣問題的原因?高手分析下
執(zhí)行順序不同啊,onload裡面的unbind 比下面的 bind後執(zhí)行,所以你是先bind,onload後unbind了