Je reçois une erreur indiquant qu'il y a un problème de syntaxe sur la ligne où selection = ui.item.addClass
etc.. , mais je ne peux pas le résoudre. Je pense avoir échappé correctement toutes les bonnes guillemets mais je ne suis pas sûr. note : les deux premières variables doivent contenir des guillemets simples vides.
";
echo "$(function(){";
echo "var selection = \' \'; ";
echo "var selectClass = \' \'; ";
echo " $(\".menu\").menu({ ";
echo " select: function (event, ui) { "
echo " $(\'.selected\', this).removeClass(\'selected\'); ";
echo " selection = ui.item.addClass(\'selected\').children(\'a\').attr(\'name\');";
echo " }"; // ferme la fonction select
echo " }); "; // ferme le menu
echo " ";
?>