我有有HTML標記添加服務器端生成網頁橫幅一個免費域名網站。此標記位於主外部標記的上方和下方。是否有可能使jQuery在頁面呈現之前去掉它?使用jQuery刪除標記的上方和下方<html></html>
回答
只有當你免費的主機允許(不知道),否則你可以使用remove
方法是這樣的:
$('#some_div_id').remove();
或者乾脆hide()
它:
$('#some_div_id').hide();
在這裏你去
HTML:
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<html>
<div>Remove Me</div>
<body>
<p>Keep Me</p>
</body>
<div>Remove Me</div>
</html>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
<div>Remove Me</div>
運行此:
$("html div").remove();
結果是:
<html>
<body>
<p>Keep Me</p>
</body>
</html>
您好Jens F,你是對的,那就是我的意思。 – Grant 2010-07-15 14:19:24
沒關係,HTML標籤外面的任何項目都會被帶進內部,並且在您的日誌中觸發錯誤會觸發警告,所以這對您很有用。 dom的工作方式是在dom完成之前,頁面上的任何內容都被包裝在html標籤中。 – RobertPitt 2010-07-15 14:49:02
嘗試:
$("html").siblings().hide();
或
$("html").siblings().remove();
(編輯:這是不工作...應該在發佈前測試過)
但是:
$("div:last").hide();
威爾隱藏DIV在這種情況下:
<html>
<body>
<div>test inside</div>
</body>
</html>
<div>test outside</div>
這樣你就可以訪問到它們,但它可能是一個小片狀。
原文很可能不起作用,因爲我測試過的IE和Firefox都將div移入了body你可以做簡單的選擇器,比如:first和last來訪問它們。 – Andir 2010-07-15 14:33:04
- 1. 刪除<a>標記內文字上方和下方的空格
- 2. 刪除<style>標記和<script>標記從純HTML使用Jquery
- 3. jquery從<img>標記中刪除'/'?
- 4. 使用OnClick刪除標記<option>
- 5. 刪除<br />標記
- 6. 刪除<tr>使用jQuery的onclick方法?
- 7. IIS 5.4上的PHP 5.4.21在標籤中刪除「<」和「</」
- 8. 從xml中刪除<xmp>標記
- 9. 刪除HTML標記和使用jQuery
- 10. 刪除重複</td> jQuery中的結束標記
- 11. 刪除<title>使用javascript的標記
- 12. 如何使用Jquery刪除最後的<li></li>?
- 13. IE <= 8從AJAX收到時刪除<form>標記
- 14. 刪除<style>標籤<head>
- 15. 全部廢除文本<a>使用scrapy的span標記下的標記
- 16. HTML標記:<<< HTML
- 17. 從標記jquery live(OpenCart)中刪除<BR>
- 18. 使用playframework刪除MYSQL中的記錄和表格<T>
- 19. 如何使用jQuery刪除div和table之間的<<「特殊字符
- 20. 刪除所有標記<a>用記事本+
- 21. 使用jquery選擇<bar:foo>標記的XML標記
- 22. 使用jquery如何刪除錨定標記<a>但保留內容?
- 23. 使用EventListener和jQuery添加和刪除<tr>
- 24. 使用JQuery動態插入和刪除HTML標記的正確方法
- 25. jQuery和html 5 <template>標記
- 26. 意外標記<AJAX jquery
- 27. jQuery + <a>標記
- 28. 使用jquery從表格中刪除表格標題<th>
- 29. 如何在<ui:composition>標記內使用<f:loadBundle>標記
- 30. jQuery刪除<option>標籤,它不應該刪除
請記住,這可能違反供應商的條款,他們可以刪除自己的帳戶。 – RoToRa 2010-07-15 14:00:12