Цитаты в JQuery / JavaScript при использовании функции печати PHP - PullRequest
0 голосов
/ 14 июля 2011

Я пытаюсь отладить чей-то код и обнаружил небольшую ошибку новичка.

Теперь, пока это работает на Xserve (или, по крайней мере, любезно игнорирует его), при запуске на сервере Linux этоотказывается сотрудничать и выбивает функцию внизу.

Я почти уверен, что мне нужно здесь обратиться к кавычкам: объем цитат кажется неправильным - первые двойные кавычкик третьему и второму к четвертому.Любые идеи очень, очень приветствуются!

<?php foreach ($years as $id => $title) : ?>
$("#<?php print $id ?>_both").click(function() {
$(".<?php print $id ?>.g, .<?php print $id ?>.b")
.attr("checked", $("#<?php print $id ?>_both").attr("checked"));
});
<?php endforeach; 

1 Ответ

1 голос
/ 14 июля 2011

Цитаты выглядят хорошо (ужасно, но хорошо). Вы уверены, что не пропустили конечный php (последняя строка):

<?php foreach ($years as $id => $title) : ?>
$("#<?php print $id ?>_both").click(function() {
$(".<?php print $id ?>.g, .<?php print $id ?>.b")
.attr("checked", $("#<?php print $id ?>_both").attr("checked"));
});
<?php endforeach; ?>
...