Я пытаюсь создать небольшой ротатор динамических цитат, который накладывает текст на изображение. И JS, и JQuery прекрасно работают для этого. Проблема в том, что я хочу, чтобы он обновлялся при каждом нажатии кнопки, чтобы пользователям не приходилось обновлять страницу, чтобы увидеть новую цитату.
Можно ли даже выполнить document.write после использования jQuery.text (), .html () или .append () для предоставления кода для DIV? Он работает нормально, печатая фактический текст дословно, но не выполняет .
Если у кого-то есть опыт или альтернативные предложения, которые не подразумевают превращение его в целую вещь AJAX с PHP / MySQL, я был бы всем заинтересован. Я не ищу никого, кто бы написал мой код; просто укажи мне правильное направление. У меня огромное чувство, что это действительно должно быть намного проще, чем я себе представляю, и я знаю, что упускаю что-то фундаментальное и простое.
Спасибо за чтение, и я приветствую любые советы, которые вы могли бы предложить.
Редактирование / обновление: ниже приведен базовый код, чтобы дать вам лучшее представление о том, что я имею в виду.
<div id="text"></div>
<script src="quotes.js"></script>
$("#text").text('
<script type="text/javascript">document.write(quote[Math.floor(Math.random()*5)]);</script>
');
Я просто хочу обновить #text случайной цитатой, взятой из quotes.js. Если я смогу заставить это работать, я сам смогу выяснить, как обновить его с помощью jQuery.click ().