讓我們假設我有一些元素,並在文件夾中也有一些圖片。所以我想要做的就是採用這個div,並將其轉換爲img標籤,並使用我作爲源代碼的圖片。有沒有什麼方法可以將div轉換爲使用jquery的img標籤?
0
A
回答
3
$("#yourDiv").replaceWith("<img src='yourImage.png' />");
的.replaceWith()方法去除DOM和插入內容新的 內容在一個單一的電話。
所以真的,而不是「轉換」的div
,你在你的問題問,這消除了div
並用新的img
元素替換它。哪一個應該按照你的預期工作,但是如果沒有更清楚的問題就很難說。
下面是一個example fiddle讓你開始。
0
可以使用.replaceAll方法。
創建一個新的形象:
var $image = $('<img/>').attr('src', 'path/to/my/image.png');
$($image).replaceAll('#selector-of-div');
但是,有可能是,如果你能澄清一點正是爲什麼您正在使用IMG替換一個div更好的方法,什麼用例是:-)
-1
我的做法是
- 採取DIV的innerHTML
- 創建圖像標籤和明年其追加到div
- 追加DIV的innerHTML到圖像標籤
- 刪除從DOM的
如果你嘗試它並有問題,發佈你的代碼在這裏。
+0
哦,我誤解你的問題。 – JSager
0
1
是的,你可以:
$(function(){
$('div').each(function(){
//TEST url used
$img= $('<img>').attr('src','http://blog.irrashai.com/wp-content/uploads/2009/01/test-pilot.png');
$(this).replaceWith($img);
});
});
檢查我的鏈接:http://jsfiddle.net/R2XQp/
我的例子靶向各種DIV標記...以您想要的方式更改了代碼。
0
//get it from somewhere
var imgSource;
$('#yourDiv').replaceWith('<img src=")
+0
看起來你剛剛放棄了通過寫你的答案...顯然,這是行不通的。 –
相關問題
- 1. 有什麼方法可以加速jquery/javascript中的img交換?
- 2. 如何將帶有img標籤的div轉換爲圖像
- 3. 有沒有什麼方法可以使用'unset'作爲方法?
- 4. 有沒有什麼方法可以將Ember對象轉換爲純javascript對象?
- 5. 有沒有一種方法可以在裏面使用img來定位標籤?
- 6. 有沒有什麼辦法可以從`org.testng.ITestResult`` ITestNGMethod`轉換爲`java.lang.reflect.Method`
- 7. WordPresspress:將img標籤轉換爲div背景img
- 8. 有沒有一種方法可以將網頁轉換爲pdf?
- 9. 將HTML img標籤轉換爲帶有LaTeX標題的圖形
- 10. 有什麼方法可以在Android中使用標籤?
- 11. 有沒有一種方法可以在<img>標籤上擁有@ url.Action
- 12. Android - 有沒有什麼方法可以將ActionBar圖標與動畫切換?
- 13. 有沒有什麼辦法可以將NSAttributedString轉換爲HTML格式?
- 14. img標籤轉換成div標籤通過使用javascript
- 15. 有沒有什麼辦法,HTML音頻標籤可以在Firefox
- 16. 有沒有什麼方法可以用換行符將純文本轉換爲HTML?
- 17. 有沒有簡單的方法將標準轉換爲HQL?
- 18. 如何將bytearray轉換爲img標籤?
- 19. 有什麼辦法可以將ejs文件「轉換」爲玉石?
- 20. 有什麼辦法可以將JSONP格式轉換爲JSON嗎?
- 21. UITabbarController:有沒有什麼辦法可以切換標籤欄Tabbar項目(s)Tabbar
- 22. 有沒有什麼方法可以自動將文字轉換爲文本來定義爲anyelement的參數?
- 23. 將標籤的二維數組轉換爲從標籤到座標的映射的有效方法是什麼?
- 24. html/javascript:有沒有什麼辦法可以使<img>標籤不需要實際的圖像?
- 25. 可以JLabel的具有IMG標籤
- 26. 有沒有一種方法可以將css頁面作爲標籤的樣式?
- 27. 有沒有什麼方法可以在Harp.js中使用Jade塊?
- 28. 爲什麼沒有寬度的表格標籤可以居中
- 29. 將所有圖像轉換爲可點擊的A標籤,內含img
- 30. 有沒有簡單的方法可以將MySQL錶轉換爲Redis等價物?
是的,有。現在,你的HTML和jQuery/JavaScript代碼試圖解決這個問題?你卡在哪裏?的 – Shef
可能重複[jQuery的:如何更改標籤名稱](http://stackoverflow.com/questions/3435871/jquery-how-to-change-tag-name) –