JS-форумчане! Подскажите пожалуйста! Задача с одной стороны тривиальная, но с другой..
Задача: При клике по елементу <div> нужно отправить на сервер AJAX запрос, получить ответ в формате JSON, обновить данные в елементе <div>, на который кликнули. 
Делаю так:
$('div.rating').each(function() {
        $(this).click(function() {
             var voteResult = function(data) {
               [B][U] this.find('span').html(data.value);[/U][/B]  //не работает!
            };
           $.ajax({
                type: 'GET',
                url: 'http://server.com/ahah_results',
                datatype: 'json',
                success: voteResult,
                data: 'id=23812'
           });
        });
    });
Вопрос: как сделать так, чтобы функция "voteResult" знала на какой <div> был сделан клик. В данном примере this содержит информацию о запросе к серверу. Пытался создавать глобальные переменные, но они почему то тоже не видны внутри функции voteResult. 
Спасибо за помощь!