我想通過使用Jquery .load函數爲我的主頁創建標題新聞提要。僅使用段落文本的一部分加載div
我正在加載頁面news.html,我可以定位第一個元素(最新的新聞報道)。
$("#headline").load("news.html .media-left:first, .media-body:first", function() {
$("#headline").append("<a class='pull-right' href='news.html'>...Read more</a>");
});
但我無法弄清楚是怎麼只有拿起股利和股利中的前兩段,這樣我可以創造一個更多按鈕,帶他們到主news.html ,每次我嘗試引用段落的一部分時,它只包含段落,並且不包括具有附加樣式的div media.body。
<div class="media menu-center">
<div class="media-left">
<div class="donut-yellow">
<h4>
<span class="month">May</span>
<span class="day">23rd</span>
</h4>
</div>
</div>
<div class="media-body media-right ">
<p class="media-heading"><strong>e </strong></p>
<p>Welcome to the brand new ****!</p><p>To ensure that we continue to(...)</p>
<p>Take a look around the new layout and make sure to keep an eye on this(...)</p>
<span class="pull-right"><p class="bg-success"><strong>Paul</strong></p></span>
</div>
</div>
您可能想要檢索整個文檔,然後從該對象中抓取所需的部分。 HTML以上是返回什麼,或整個文件? – isherwood
有沒有什麼方法可以創建一個不同的news.html,其中已經生成了正確的html?它將只有最新的故事,每個的前兩個段落和正確的閱讀更多鏈接/樣式。將節省使用JS修剪它的麻煩並提高性能。 –
是的,這是一個返回的例子。 – paulkennethkent