css () с appendTo () не применяется - PullRequest
       3

css () с appendTo () не применяется

0 голосов
/ 04 сентября 2010
 $('#item').click(function()  {

        $.ajax({
           url: 'server.php',
           type: 'POST',
           data : {temp : 'aValue'},
           success: function(data) {
           $(data).css('color', 'red').appendTo('#item');
         }    
       });
     });

Проблема здесь:

       $(data).css('color', 'red').appendTo('#item');

, в то время как он принимает данные и хорошо работает с appendTo (), часть css не применима

Ответы [ 2 ]

1 голос
/ 04 сентября 2010

Вместо

$(data).css('color', 'red').appendTo('#item');

попробуйте

$('<span/>').text(data).css('color', 'red').appendTo('#item');
1 голос
/ 04 сентября 2010

Поскольку данные являются строкой, а не элементом html, то почему они не css'd.

...