в основном, когда документ готов, я хотел бы заменить содержимое td этим содержимым html, в котором есть некоторые условия php, как показано ниже, но он не работаетКак добавить условия php при замене html-текста в jquery
<?php
echo "<script type='text/javascript'>";
echo "$(document).ready(function(){";
?>
$('#redeem_freebie).html('<a class="btn" <? if (!$freebies->expired) {?>onclick="applyFreebieNow('<?=addslashes($dialog_copy)?>','<?=addslashes($freebies->get_started_link)?>','<?=$freebies->promo_code_id?>');"<? } ?> style="<?=$freebies->expired ? 'cursor: default;':''?>">Redeem Freebie >></a>');
<?php
echo "});";
echo "</script>";
echo "}";
?>
Реальный вопрос, почему, черт возьми, вы бы эхо кусок JQuery, чтобы заменить часть HTML, когда вы можете просто заменить HTML непосредственно в PHP? – adeneo
Весь вывод PHP обрабатывается перед отправкой его пользователю. – DarkBee
@adeneo Возможно, что вышеуказанное загружается на уже загруженную страницу. – Madbreaks