А как послать повторный запрос, если это можно сделать?
|
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, время: 16:26. |