jQuery是一款功能強(qiáng)大、高效簡(jiǎn)潔的JavaScript庫(kù),在網(wǎng)頁(yè)開(kāi)發(fā)中應(yīng)用廣泛。對(duì)于獲取頁(yè)面的源碼,jQuery也提供了方便的方法。
$(document).ready(function(){ var html = $('html').html(); console.log(html); });
上述代碼使用了jQuery的選擇器方法,選取了整個(gè)HTML頁(yè)面的元素并通過(guò)html()方法獲取其源碼,再將源碼輸出到控制臺(tái)中。
若要獲取部分元素的源碼,只需更改選擇器的參數(shù)即可。例如,要獲取id為"content"的元素的源碼:
$(document).ready(function(){ var html = $('#content').html(); console.log(html); });
還可以通過(guò)ajax方法獲取其他頁(yè)面的源碼,如下所示:
$(document).ready(function(){ $.ajax({ url: 'http://www.example.com', success: function(response){ console.log(response); } }); });
上述代碼通過(guò)ajax方法向'http://www.example.com'發(fā)起請(qǐng)求并獲取其響應(yīng),在成功后將響應(yīng)的源碼輸出到控制臺(tái)中。
總之,通過(guò)jQuery獲取頁(yè)面的源碼非常簡(jiǎn)便,可以輕松地實(shí)現(xiàn)多種需求。