jquery
  • dynamic
  • html
  • onclick
  • 2009-08-30 112 views 3 likes 
    3

    我有一个主要页面,我正在调用“加载”和中间页面的HTML,并在完成加载时按摩返回的HTML以添加几个DIV等,当我尝试绑定为动态的div(由我添加后的HTML从中间页返回)onclick事件似乎并没有在所有的工作:Jquery - 动态DIV onclick绑定

    LOAD:

    $j(".loader").load(myURLtoIntermediatePage, '', function() { 
        var HTML= '<div id="abcd">test</div>'; 
        ... 
    
        $j(".pageDIV").append(HTML);  
    } 
    

    DOCUMENT READY功能

    $j(document).ready(function() { 
    
    $j('#abcd').onclick(function() { 
          alert($j(this)); 
         }); 
    
    }); 
    

    回答

    7

    这需要jQuery 1.3:

    $j("#abcd").live("click", function() { 
        alert($j(this)); 
    }); 
    
    +0

    邪恶!谢谢 ! :) – 2009-08-30 07:29:48

    相关问题