我使用以下内容获取标题,摘要以及使用其API搜索结果后链接到维基百科的文章:
$("#wiki").on('click', function(e) {
var q = $(this).data('subject');
$.getJSON("http://it.wikipedia.org/w/api.php?callback=?", {
srsearch: q,
action: "query",
list: "search",
format: "json"
}, function(data) {
$("#results").empty();
$("#results").append("<p>Results for <b>" + q + "</b></p>");
$.each(data.query.search, function(i, item) {
$("#results").append("<div><a href='http://it.wikipedia.org/wiki/" + encodeURIComponent(item.title) + "'>" + item.title + "</a><br>" + item.snippet + "<br><br></div>");
});
});
});
HTML
<button id="wiki" data-subject="<?php echo $title(); ?>">Wikipedia</button>
<output id="results"></output>
我试图关注this SO question并回答看我是否可以解决自己,但没有运气,也尝试follow this example。
如何使用完整文章,图片和代码段实现查询 我正在使用的js?