AJAX выделил изменения контента за X секунд - PullRequest
0 голосов
/ 01 ноября 2011

Я установил веб-сайт Wordpress и использую плагин LeagueManager для футбольных категорий / рейтингов / результатов. Теперь я пытаюсь преобразовать страницу результатов в страницу livescore. Как? Со следующим способом:

LeagueManager имеет шорткод для игрового дня. Например [соответствует лиге = 1 матч_день = 8] Чтобы сделать страницу автообновления я создал 2 страницы. Первая страница (приватная) содержит вышеуказанный шорткод, а вторая (открытая) содержит div, который автоматически обновляет код ajax!

Это код AJAX.

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script>
setInterval( function() {
    $('div#livescores').load('http://www.ismood.com/dinataathlitika.gr/live #live');
}, 5000);
</script>

Я хочу знать, как я могу дать жирный формат для последних изменений результатов в течение одного периода обновления. Например:

Первое обновление:

Team A-Team B 0-0

Team C-Team D 0-0

Второе обновление (через 30 секунд):

Team A-Team B 1-0 (bold here)

Team C-Team D 0-0

Третье обновление (через 30 секунд):

Team A-Team B 1-0

Team C-Team D 0-0

Как я понимаю, он обязан найти, как разделить совпадение для каждого совпадения, чтобы я мог редактировать, редактировать стиль каждой строки, но я не знаю, как это сделать: (

Спасибо всем

1 Ответ

0 голосов
/ 02 ноября 2011

Я бы порекомендовал проделать немного больше работы на стороне клиента, чтобы вы могли сохранять оценки для каждой игры в переменных JavaScript, а затем сравнивать вновь полученные результаты игр с ранее собранными и выделять жирным шрифтом любыелинии, которые представляют счет игры, который отличается от последнего собранного.При обновлении вам придется создавать содержимое HTML на стороне клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...