我正在使用ajax功能并尝试使用ajax获得标题,但无法正常工作。下面是一个例子如何使用ajax获得标题?
$('#ajaxlink').click(function(e) {
var $this = this.href;
$.ajax({
url: $this,
dataType: 'html',
success: function(html) {
var div = $('title', $(html));
$('#gettitle').text($title);
console.log(html);
}
});
e.preventDefault();
return false;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="ajaxlink" href="https://jsfiddle.net/">Click</a>
<div id="gettitle">
</div>
我怎么能得到这个来自同一个域?但不是相同的页面标题。我正在使用完整的ajax页面更改选项,但希望在使用'pushstate'进行页面更改时更改标题。 Everythig工作正常,但我不能使用这个例子得到标题。 – Debar
它在同一个域中起作用吗? – Debar
试试这个吗? ($(HTML).filter( '标题')文本())$( '#的getTitle')文本; – MoustafaS