我确信这应该可以,所以不知道为什么不可以。
我正在将数据从 ajax 成功回调附加到 DOM,然后访问新附加的 DOM 的一部分,但它返回空白且没有错误:
success: function(data) {
$(data).insertAfter('h1');
},
complete: function(data) {
var serverlat = $('.pop-lat').text();
var serverlng = $('.pop-lng').text();
alert(serverlat + ',' + serverlng); // ' , '
}
通过 ajax 返回的标记
<div class="pop-lat">55.8613148</div>
<div class="pop-lng">-4.2676099</div>