第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從html javascript / angularjs中刪除特定元素

如何從html javascript / angularjs中刪除特定元素

ibeautiful 2021-04-10 17:11:21
我有一些html片段,其中包含要刪除的“ twitter-widget”元素。這是代碼:<div id="newsroom-bodyText" dir="ltr" class="ng-scope"><!-- ngIf: LUC.singleImage!='multi_image' --><!-- ngRepeat: item in LUC.allObjects_final track by $index --><div ng-repeat="item in LUC.allObjects_final track by $index" class="live_block ng-scope" style=""><div id="live_block_time"><!-- ngIf: aItem.desk_obj --><!-- ngIf: !aItem.desk_obj --><p ng-if="!aItem.desk_obj" class="ng-binding ng-scope">2019-04-02 15:18:32</p><!-- end ngIf: !aItem.desk_obj --></div><!-- ngIf: item.title!='' --><div id="c_title" ng-if="item.title!=''" class="ng-scope"><p id="" class="live_block_title"> <span class="" dynamic="item.title">Business Story</span></p></div><!-- end ngIf: item.title!='' --><!-- ngIf: LUC.singleImage=='multi_image' --><div ng-if="LUC.singleImage=='multi_image'" dynamic="item.lu_media_placeholder" class="composePlaceHolder ng-scope ng-isolate-scope" view-item=""><div class="dropcontiner ng-scope" ng-drop="true" ng-drop-success="onDropCompletes($data,$event)"><i id="closeBtn" ng-click="onClickCloseImage($data,$event)" class="nr-placeholder-close close fa fa-times-circle" aria-hidden="true"></i><ul id="dropUl" class="dropUl noRightClick twitterFeedSection"></div></div><!-- end ngRepeat: item in LUC.allObjects_final track by $index --></div>這就是我嘗試的方式:$element.find("#liveUpdatePreview").html().find('twitter-widget').remove();但我得到的錯誤是:finalhtml.find is not a function
查看完整描述

2 回答

?
慕的地8271018

TA貢獻1796條經(jīng)驗 獲得超4個贊

您可以使用Jquery來做到這一點...


window.onload = function() {

    $("span.twitter-tweet").remove();

};

或純JavaScript


window.onload = function() {

    var elem = document.querySelector('span.twitter-tweet');

    elem.parentNode.removeChild(elem);

};

如果這些方法不起作用,那么您可能正在運行一個腳本,它正在設(shè)置該跨度并保持該跨度。


查看完整回答
反對 回復 2021-04-15
?
瀟湘沐

TA貢獻1816條經(jīng)驗 獲得超6個贊

首先,在出現(xiàn)問題之前...重復中的ng-if可能會導致文檔摘要循環(huán)。每次循環(huán)時,如果if從dom中刪除一個項目,它將再次循環(huán)。如果您絕對必須循環(huán)刪除某些內(nèi)容,則應使用ng-show / hide。它仍然保留在dom中,但不會產(chǎn)生相同的影響。您的示例的缺點是圖像很可能會被推開。

如果您確實要刪除span.twitter-tweet,但是您無法控制源,則可以在CSS中將其刪除。我相信twitter通常建議CSS從提要中刪除內(nèi)容。

span.twitter-tweet { display:none !important; }

聽起來很傻,但這可能是這里最好的情況??磥砟腁ngle中嵌入了一個jquery對象,當頁面/ dom完成時,無法立即訪問該對象。


查看完整回答
反對 回復 2021-04-15
  • 2 回答
  • 0 關(guān)注
  • 236 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號