我有一個jQuery元素,但我必須將它發送到只接受HTML元素的函數。我如何將jQuery元素轉換爲HTML元素?將jquery元素轉換爲html元素
回答
嘗試myJQueryElement.get(0)
或myJQueryElement[0]
。 (get()
當您需要負指數時最爲有用,例如,如get()
的文檔中所述。)
警告:get(0)不會返回內部元素 – Francois
$("#foo")[0]
將爲您提供HTML元素。使用括號比使用.get()
稍微快一點,但除非你正在做millions of times,否則你不會注意到。
而不是!如果你運行1000萬次,括號將花費150秒,花費170秒。我敢打賭,如果你不坐在那裏計算「密西西比河,密西西比河......」密西西比河,那麼無法分辨這種差異。做任何你覺得更可讀的方式。 (順便說一句,我只是發表這個評論,因爲它給了我一個句子中使用「Mississippilessly」這個詞的改變。如果有人想和我一起討論聖公會的未來,我很想用「antidisestablishmentarianistically」 ) – Malvolio
在你使用'Mississippilessly'之後,你很贊成你的可讀性,但你是對的。 get可以讓你通過調用沒有參數的方式將jQuery對象轉換爲一個DOM對象數組,或者通過提供一個否定參數從最後得到_n_th。否則,它只是一個使用括號的函數。 – Dennis
omg。這個問題從我身上花了幾天。感謝這個答案! – void
- 1. jquery - 將html元素的內容轉換爲另一個元素
- 2. lxml將元素轉換爲元素樹
- 3. 將jQuery元素的數組轉換爲jQuery包裝元素集
- 4. 將HTML轉換爲pptx4j元素
- 5. 如何將HTML元素轉換爲KineticJS
- 6. 將draw2d.Workflow轉換爲HTML canvas元素
- 7. 將html元素轉換爲dojo節點?
- 8. 如何將XML DOM元素轉換爲HTML DOM元素?
- 9. 如何將現有DOM元素文本轉換爲HTML元素?
- 10. jQuery將一個元素轉換爲另一個元素
- 11. jquery將元素轉換爲xpath查詢
- 12. 將jQuery $(this)轉換爲Raw元素
- 13. 將ElementTree轉換爲元素
- 14. HTML元素的jQuery元素
- 15. 將元組轉換爲元素列表
- 16. 替換html元素的jquery
- 17. 將HTML字符串轉換爲jQuery元素集
- 18. 將html編碼的字符串轉換回html元素jQuery/JavaScript
- 19. 元素轉換
- 20. 將特定的CSS元素轉換爲jQuery進行轉換
- 21. JQuery:轉換爲和從textarea元素
- 22. 將XML屬性和元素轉換爲元素
- 23. Jsoup錯誤將node.element轉換爲元素。元素
- 24. 序言問題 - 將元素數組轉換爲元素集
- 25. 如何將數組元素轉換爲PHP中的simplae元素?
- 26. 如何將React元素轉換爲dom元素
- 27. 將動態創建的元素轉換爲DOM元素
- 28. 將文檔元素轉換爲量角器元素
- 29. 將html元素替換爲另一個
- 30. jQuery - >將元素選擇爲HTML
你並不真正轉換它。您只需通過其數字索引從jQuery對象中獲取它。 – user113716