在一个div层的内容发生了变化要改变另一个页面的内容,怎么监听div层内容发生变化

解决方案 »

  1.   

    ???为什么不是监控DIV里面的控件发生变化?
      

  2.   

    div里面是什么内容,纯文字么?
      

  3.   

    div层的内容是用.innerHTML修改的吧
    那你在.innerHTML的下一行改变另一个页面的内容不就行了
      

  4.   

    $(document).ready(function(){            (function(){
                    var len = $("#div_1").text().length;
                    setInterval(function(){
                        var length = $("#div_1").text().length;
                        alert(length);
                        if(length != len){
                            len = length;
                            alert("变化了");
                        }
                    }, 5000)
                })(); });这样试试
      

  5.   

    jquery 如何监听div内容的变化
      

  6.   

    setInterval(function() {
      var $textArea = $('input[type=\"textarea\"]');
      $textArea.html() = $('divId').html();
      $textArea.change(function() {
        alert('变化了');
      });
      
    }, 0);
      

  7.   

    其实最简单的方法就是在改变div内容的地方添加回调函数,因为你肯定知道哪里可能改变div的内容。如果是用户去改变div内容的话,那还不如直接用textarea呢。