簡體   English   中英

jQuery在div中獲取html內容

[英]jQuery get html content INSIDE div

我正在使用jQuery load()從url div加載內容。 目前,我的代碼如下所示:

$('#content-slider').load(pageurl + '?rel=tab  #content-slider');

這基本上是轉到'pageurl'並獲取#content-slider並將其加載到當前頁面的#content-slider

問題是我最終在具有相同ID的div中得到一個div:

<div id="content-slider">
    <div id="content-slider">
    </div>
</div>

如何獲取div內而不是div標簽內的html內容。

更新:很 抱歉,如果問題不清楚,但對於那些一直在評論我不應該重復ID的人,我知道! 問題是如何克服這一點。

您可以告訴load獲取內容滑塊的節點,而不是滑塊本身:

$('#content-slider').load(pageurl + '?rel=tab  #content-slider > *');

現場示例 | 資源

.parent TJ的答案,您還可以使用.parent

 $("#content-slider").parent().load(pageurl + '?rel=tab  #content-slider');

更新示例 | 資源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM