有沒有人知道在JavaScript中的window.document.write('')
的jQuery等價物? 謝謝jQuery等價於window.document.write
回答
這將增加身體的結束標記前右側的字符串 「hello」。不完全是write
的行爲,但您可以對任何元素執行此操作,以使內容出現在您想要的位置。
$(document.body).append('hello');
此外,還包括prepend(content)
和replaceWith(content)
滿足您的所有需求插入!
+1 @ctcherry ...這正是我正在尋找的。 – 2011-03-30 17:59:43
當然,如果你只是想替換整個身體,爲什麼不:: document.body.innerHTML ='...'這是少打字,並不需要幾千行庫代碼,使其工作。 – RobG 2011-03-30 23:06:21
首先,jQuery 是 JavaScript,它只是一個函數庫,使編碼更容易。
二,你應該避免使用document.write
。您應該使用jQuery將文本追加到所需的DOM元素。
例子:
$('#myDiv').append('some new text')
+1 @Rocket ...感謝您的建議......我知道jQuery是一個JavaScript庫,但我尋找jQuery等價物的原因是我想編寫跨瀏覽器兼容的代碼,只要我能夠。 – 2011-03-30 18:02:38
@Kyaw:沒有「document.write」的「jQuery等價物」,這沒有任何意義。你不需要* jQuery來編寫跨瀏覽器的代碼,但它確實有幫助。 – 2011-03-30 18:06:13
@Kyaw:對於某些人來說,vanilla JavaScript工作得很好,對於其他人來說,jQuery是最好的選擇。這完全取決於你想要做什麼。 – 2011-03-30 18:12:46
嘗試使用這個例子:
table = $('#flightTypeEditTemplate').clone();
table.attr('id','');
document.write(table.html());`
- 1. jquery等價於form.field_name?
- 2. jQuery等價於querySelector
- 3. YUI.getElementsBy等價於jQuery
- 4. jQuery等價於PHP的file_exists()?
- 5. jQuery等價於php的wordwrap?
- 6. jQuery等價於Flash動畫
- 7. Zepto等價於jQuery prev([selector])
- 8. 等價於BN_hex2bn
- 9. 等價於getbounds
- 10. Javascript等價於jquery的寬度()
- 11. jQuery等價於XMLHttpRequest的上傳?
- 12. 在jQuery中等價於$('input [name $ =「value」]')?
- 13. jQuery的等價於「使」輸入
- 14. Dojo等價於下面的jQuery代碼
- 15. jQuery - JavaScript等價於PHP的htmlentities()函數
- 16. DataTable等價於Jquery來存儲數據?
- 17. jQuery等價於YAHOO.util.Connect.asyncRequest('POST',requestUrl,callback,「jsonSlapInfo =」+ value)
- 18. 在jQuery中,$(func)等價於$(document).ready(func)?
- 19. jQuery的等價於[功能]從JavaScript
- 20. JQuery等價於原型代碼
- 21. Dojo等價於jQuery的.data()方法
- 22. jQuery等價於給定的CoffeeScript示例
- 23. 等價於jquery中的$ .curCSS方法1.10
- 24. jQuery等價於PrototypeJs的Hash()類嗎?
- 25. `expect_any_instance_of`等價於PHPUnit
- 26. C++等價於Tidy
- 27. Scala等價於java.util.Collection?
- 28. iPad等價於onmousemove?
- 29. WPF等價於ActiveControl?
- 30. SizeToContent等價於WinForm?
他沒有說事實並非如此。 – dtbarne 2012-12-17 23:51:25