I am trying to load in some HTML trough Ajax. The HTML has a funtion assigned to it with the ONCLICK attribute. Now when i execute the code the function is completely ignored. The HTML is loaded in perfectly.
Below is a simplified version of what i am trying to do.
PHP code for creating the HTML (gethtml.php):
$html = '<a onclick="thefunction()">Click this to trigger JS function</a>';
$data = array(
    'html' => $html
);
echo json_encode($data);
Loading the HTML trough javascript (main.html):
function load_HTML()
    {
        $.ajax({
            url:"actions/gethtml.php",
            method:"POST",
            dataType:"JSON",
            success:function(data)
            {
                $('#container_id').html(data.html);
            }
        })
    }
Javascript function for loaded HTML (main.html):
function thefunction(){
   //any function
}
I hope anyone can help me!
