js綁定事件到動(dòng)態(tài)生成的html

正常情況下綁定點(diǎn)擊事件可能是這樣的:

        //對(duì)class包含href_u的元素綁定點(diǎn)擊事件
        $('.href_u').click(function(){
            alert(row);
        })

現(xiàn)在有一段動(dòng)態(tài)生成的html,需要綁定事件

    function formatOperate(value, row, index){
        var html=["<a class=\"href_u\" href='${ctx}/fee/history.shtml'>歷史記錄</a>","<a href='#' >修改</a>"];
        return html.join('    ');
    }

用上面的方法就失效了,因?yàn)榻壎ㄊ录拇a在執(zhí)行的時(shí)候dom元素并沒(méi)有生成,應(yīng)該改為

        $(document).on('click','.href_u',function(){
        //對(duì)class包含href_u的元素綁定點(diǎn)擊事件
            alert(row);
        })

$(document).on是把事件委托到了document上
$('#idname').on是把事件委托到了元素上面

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 什么是事件: 我們可以簡(jiǎn)單的把事件理解為瀏覽器的感知系統(tǒng)。比如說(shuō):他可以感覺(jué)到用戶是否點(diǎn)擊(click)了頁(yè)面、鼠...
    張松1366閱讀 6,826評(píng)論 1 6
  • 1.幾種基本數(shù)據(jù)類型?復(fù)雜數(shù)據(jù)類型?值類型和引用數(shù)據(jù)類型?堆棧數(shù)據(jù)結(jié)構(gòu)? 基本數(shù)據(jù)類型:Undefined、Nul...
    極樂(lè)君閱讀 5,590評(píng)論 0 106
  • - - 李亞菲 我喜歡笑并不是刻意的去笑,因?yàn)樾Φ谋旧戆l(fā)自內(nèi)心,喜歡笑的人一般內(nèi)心是強(qiáng)大的,性格外露的人...
    南宮冰茹閱讀 389評(píng)論 0 1
  • 冬月廿二 冬至 北方 某市 今年冬至氣溫異常的低,零下32°C,完全跌破本市的日均最低溫。 一個(gè)穿著軍大衣的男人走...
    咖啡放勺姜閱讀 191評(píng)論 0 0