Неработает код.
Надо получить данные из json. Вот они:
{"auth":1,"voiced":1,"voice":"1","like":"1","dislike":"0"}
А вот код:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$.getJSON("http://wap-club.info/like_result.php?siteid=0&url="+window.location.path+"&jsoncallback=?",function(data){
$("#l").html("Лайков: "+data.like+", дислайков: "+data.dislike");
});
</script>
<div id='l'></div>
Где ошибка?
1. у тебя сервер возвращает не json а кусочек подключаемого скрипта
var data = '{"auth":0,"voiced":0,"voice":null,"like":"0","dislike":"0"}'; попробуй писать в json {"auth":0,"voiced":0,"voice":null,"like":"0","dislike":"0"}
2. Синтаксическая ошибка $("#l").html("Лайков: "+data.like+", дислайков: "+data.dislike[color=#ff0000]"[color]);
3. Функция вызывается сразу, а не при загрузке документа, попробуй
$(document).ready(function ()
{
........
});
4. нафига на вап сайт jquery пожалей пользователей, тут и трафик и скорость обработки страниц мобилками и тд и тп
Ъb, спс, но,
1) непонял. Да, вписываю, все работает
2) да, это я и сам исправил
3) это вроде тоже
4) ну опере мини что с ним что без - пофигу. Со смартов сидеть - удобней, да и траф жрет только библиотека, которая кэшируется, но зато, страницы не перезагружаются, что траф и экономит.
5. Уже разобрался