jQuery getting just added by ajax element
1 2 3 4 5 | $.post('includes/script.php', $(this).serialize(), function(data) { $('body').append(data); }); alert ($('#new').length) |
php脚本是
它提醒0,所以它看不到新的div。
你怎么能让它看到新的div?
您必须等到帖子完成后再检查长度。 做这样的事情:
1 2 3 4 | $.post('includes/script.php', $(this).serialize(), function(data) { var newItem = $(data).appendTo('body'); alert (newItem.length); }); |
你怎么称呼它? 我在Firefox,Chrome和IE中获得警报1。 请注意,"功能"在您的代码段中拼写错误。
1 2 3 4 5 6 7 8 9 10 11 | <script type="text/javascript" src="jquery-1.4.2.js"> <script type="text/javascript"> $(document).ready( function() { addnew(); }); function addnew (){ $('body').append('text'); alert ($('#new').length) } |