0

これはコードです:

$.get('test.php',
function(data){
   var black_html = "<span class='wrap-content'>"+data+"</span>";

   $('body').after(black_html);

   console.log( $('.wrap-content').height() );
});

Firefox では正しい値 468px を取得していますが、Chrome では 0 を取得しています。

4

1 に答える 1

3

You are trying to append DOM-Elements after the body tag. This may be part of the problem. You aren't allowed to do that. You content must go inside of the body-tag.

Try:

$('body').append(black_html);

See also this question: Is it wrong to place the <script> tag after the </body> tag?

于 2013-08-18T13:07:55.193 に答える