0

我使用 ajax 加载我在 php 中的一些代码

function loadNewcomment(divID) {
$.ajax({
        url: templateUrl+"/enternote.php",
        cache: false,
        success: function(html){
            $("#"+divID).append(html);

        }
    });
}

我在 $(document).ready(function(){ }); 中有这段代码 但它没有检测到新的 DIV,我怎样才能重新加载那部分代码?

$keyPressed = 0;
    $(".note-field").keyup(function(event){
        var thisString = $(this).val();
        $keyLength = thisString.length;
        $rowCount = Math.ceil($keyLength/40);
        $currentRow = $(this).attr("rows");

        if($currentRow < $rowCount){
            $(this).animate({rows:$rowCount},50);
       }
4

1 回答 1

2

在这种情况下,您将需要事件委托。

代替

$(".note-field").keyup(function(event){

$(document).on('keyup', '.note-field', function(event){
于 2013-06-06T22:24:48.803 回答