PHPでは、JSONに変換してJSクライアントに送信するこのオブジェクトを作成します。
$arr = array("img"=>"http://www.myDomain.com/imgs/pic_1.jpg","data"=>"<p>This is a paragraph <a href='#' onclick='MyFunction('myParameter');'>My Link</a></p>");
引用符で何か問題が発生していると思いますが(関数呼び出しを確認してください)、現時点では、HTMLに挿入されると、MyFunctionが呼び出されることはありません。その状況で引用符をエスケープする正しい方法はどれですか?
編集:これは結果のJSONです:
{"img":"http:\/\/www.myDomain.com\/imgs\/pic_1.jpg","data":"<p>Paragraph: <a href='#' onclick='localFunction('parameter');'>Link<\/a><\/p>","length":2}