<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      關于彈窗中的事件多次執行

      彈窗中包含按鈕的,按鈕一般都需要綁定事件。

      這個時候就會有一個常犯的錯誤,那就是按鈕的事件會被多次綁定,導致按鈕的事件執行次數,隨著彈窗彈出的次數累加。

      分析一下如下代碼:

      function showWin(win){

       win.show();

      win.find('a.btn').click(function(e){

      alert('clicked'); 

      }) 

      }; 

       

      a.btn 每次都會被綁定一個匿名函數。這導致下一次彈出的時候,a.btn 仍然會被綁定新的匿名函數,雖然看起來他們的功能是一樣的。

      這樣彈出N多次之后,就形成了如下形式

      a.click([fn1,fn2,fn3,fn4....fnN]); 

      正確的寫法如下:

       function showWin(win){

       win.show();

      win.find('a.btn').unbind('click').click(function(e){

      alert('clicked'); 

      }) 

      }; 

      如果是live的話,請用die 解除綁定:

       

       function showWin(win){

       win.show();

      win.find('a.btn').die('click').live(function(e){

      alert('clicked'); 

      }) 

      }; 

       

       

       

       

      posted on 2012-11-15 11:12  trance  閱讀(509)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 亚洲v欧美v日韩v国产v| 简阳市| 在线观看视频一区二区三区| 精品无码一区在线观看| 亚洲免费人成在线视频观看| 日韩人妻一区中文字幕| 国产成人黄色自拍小视频| 国产精品美女一区二三区| 国产一区二区三区精品综合 | 国产成人免费永久在线平台| 国产av一区二区三区精品| yy111111在线尤物| 亚洲天堂av日韩精品| 日韩加勒比一本无码精品| 国产精品中文字幕av| 90后极品粉嫩小泬20p| 蜜臀午夜一区二区在线播放| 激情综合网激情五月我去也| 久久精品国产福利一区二区| 曰韩无码av一区二区免费| 99热久久这里只有精品| 久久精品国产99麻豆蜜月| 成人无号精品一区二区三区| 国产精品美女久久久久久麻豆| 精品亚洲欧美高清不卡高清 | 蜜臀精品视频一区二区三区| 激情人妻中出中文字幕一区| 亚洲人成小说网站色在线| 在线亚洲午夜片av大片| 日本一区二区三区在线 |观看| 欧美做受视频播放| 无码国产偷倩在线播放| 国产午夜一区二区在线观看| 日韩国产欧美精品在线| 伊人久久大香线蕉AV网禁呦| 精品国产免费人成网站| 亚洲天堂一区二区成人在线| 亚洲十八禁一区二区三区| 亚洲中文字幕一区二区| 国产一区| 人妻精品动漫H无码中字|