欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Jquery向頁(yè)面append新元素之后事件的綁定問題

 更新時(shí)間:2015年03月16日 10:12:31   投稿:hebedich  
今天有g(shù)et到一個(gè)新知識(shí)點(diǎn),就是當(dāng)我們向頁(yè)面添加新的元素之后,加載之前的函數(shù)方法就對(duì)新元素失效了,下面我來說說如何解決這個(gè)問題的?

  我先看jq api文檔沒有找到方法,無果只好到網(wǎng)上找些資料,果然找到live方法。

  其實(shí)很簡(jiǎn)單:

  1.這是項(xiàng)目要求達(dá)到的效果,當(dāng)我沒用live事件,只用了簡(jiǎn)單的hover事件時(shí):hover事件沒有加載進(jìn)來,沒有我想要的邊框效果,效果圖如下

復(fù)制代碼 代碼如下:

  /*經(jīng)過用戶技能標(biāo)簽增加樣式*/
    $(function(){   
      $(".s-edited").hover(function(){  
        $(this).toggleClass("borderd");
      })
    })  

    2.當(dāng)我用了live之后,效果達(dá)到了,如下圖:

    代碼如下:

復(fù)制代碼 代碼如下:

    /*經(jīng)過用戶技能標(biāo)簽增加樣式*/
    $(".s-edited").live("hover",function(){
      $(this).toggleClass("borderd");
    })

    我仔細(xì)的看了一下關(guān)于live的介紹,

    給所有當(dāng)前以及 將來 會(huì)匹配的元素綁定一個(gè)事件處理函數(shù)(比如hover事件)。也能綁定自定義事件。

    PS:我是新手菜鳥,大神勿噴!

以上就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評(píng)論