А как послать повторный запрос, если это можно сделать?
|
Makkssimka,
Попробуйте такой вариант сначала инициализация , потом запрос $(document).ready(function() { $('#zagr').hover(function() { $('#zagr').css('background-image', 'url(images/zagr.png)'); }, function() { $('#zagr').css('background-image', 'url(images/zagr2.png)'); }); $('#redak').hover(function() { $('#redak').css('background-image', 'url(images/redak.png)'); }, function() { $('#redak').css('background-image', 'url(images/redak2.png)'); }); $('div.rating').rating({ image: 'images/stars.png', loader: 'images/ajax-loader.gif', url: 'rating.php' }); $('#panelZa').hide(); $('#okoloPan').mouseenter(function() { $('#panelZa').fadeIn(1000); var slide_com = $("li[class*='activeslide']").attr("comment"); var com = { com : slide_com }; $.ajax({ type: 'POST', url: 'action/queryReiting.php', data: com, success: function(data) { $('#val').attr('value', data[0]); $('#zag').attr('href', data[1]); var send = $('div.rating').data('rating'); send['send'](); }, dataType: "json" }); }); $('#okoloPan').mouseleave(function() { $('.rating').html(''); $('#panelZa').fadeOut(1000); }); }); |
Всем спасибо за помощь! Может кому поможет, решил следующим образом:
<script> $(document).ready(function() { $("#supersized li[class*='slide']").each(function (i){ slide_com = $(this).attr('comment'); com = { com : slide_com }; var valu; $.ajax({ type: 'POST', url: 'action/queryReiting.php', data: com, success: function(data) { valu = data[0]; $('.rating').append('<div class="reit" id="rating-'+i+'"><input type="hidden" name="val" value="'+valu+'"/></div>'); $('#rating-'+i+'').rating(); $('#rating-'+i+'').hide(); }, dataType: "json" }); }); $('#okoloPan').hover(function() { slide_class = $("li[class*='activeslide']").attr("class"); number = slide_class.match(/\d+/); $("div[id*='"+number+"']").fadeIn(1000); }, function() { $("div[id*='"+number+"']").fadeOut(1000); }); }); </script> Может коряво, подскажите знающие что можно исправить? |
Makkssimka,
а вариант из 12 поста пробовали? |
Просто скрипт ждет ответа от сервера, а перед этим вычисляет среднее значение из уже имеющегося, и так как мы делаем запрос к скрипту, и нулем и проголосовать не получается, как будто мы уже проголосовали 0!!!
|
Часовой пояс GMT +3, время: 01:46. |