1

我刚开始使用 Wordpress REST API,我正在尝试将其集成到移动应用程序中。我已经导入了 jquery,并且 url 很好,可以在浏览器中显示数据。

到目前为止,这是我的代码,我无法获取要显示的数据

<body>

    <script>
   $.ajax({
    type: 'GET',
    url: 'http://wpecom.robbotdev.com/blog/wp-json/' + 'wp/v2/posts',
    dataType: 'json',
    success: function(data){
    // do something with the data here
        $.each(data, function(index, value) {

  $('ul.topcoat-list').append('<li class="topcoat-list__item">' +
    '<img src="'+value.featured_image.attachment_meta.sizes.medium.url+'" /><br>' +
    '<h3>'+value.title+'</h3>' +
    '<p>'+value.content+'</p></li>');

});
    }
});

    </script>

    <li class="topcoat-list__item">
<img src="http://url.com/featured/image.png" /><br>
<h3>Title</h3>
<p>Post excerpt</p>
</li>

</body>
4

1 回答 1

1

当我为此使用 AJAX 时,我不使用typeor dataType。尝试删除这两个,看看它是否有效!另外,您的控制台中是否有任何 JS 错误?也许 AJAX 在ul.topcoat-list创建之前就已经运行了。也许将您的 AJAX 调用jQuery( document ).ready( function()放在</body>.

于 2016-12-08T17:25:19.690 回答