行 where selection = ui.item.addClass
etc.. に構文上の問題があるというエラーが表示されますが、それが何であるかわかりません。私はすべての正しい引用を逃れたと思いますが、よくわかりません。注: 最初の 2 つの変数は、空の単一引用符を含むことを意味します。
<?php
echo "<script>";
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 " }"; // closes select function
echo " }); "; // closes menu
echo " </script>";
?>