私はいくつかの要素があり、フォルダ内にいくつかの画像があるとしましょう。だから私がしたいのは、このdivを正確に取って、私がソースとして持っている画像を使ってimgタグに変換することです。divを取ってjqueryを使ってimgタグに変換する方法はありますか?
答えて
$("#yourDiv").replaceWith("<img src='yourImage.png' />");
:
.replaceWith()メソッドは、DOMおよび挿入からコンテンツを削除新しい コンテンツをその場所に1回の呼び出しで送信します。あなたは、あなたの質問に尋ねるよう
だから本当に、「変換」の代わりにdiv
が、これはdiv
を削除し、新しいimg
要素に置き換えます。期待どおりに動作するはずですが、明確な質問がなければ確実に言うのは難しいです。
ここにはexample fiddleがあります。
.replaceAllメソッドを使用できます。
新しいイメージ作成:IMGとどのようなユースケースが:-)
であるとのdivを交換する理由をより正確にビットを明確にすることができればしかし、より良い方法があるかもしれませんvar $image = $('<img/>').attr('src', 'path/to/my/image.png');
$($image).replaceAll('#selector-of-div');
をjQuery docsから
私のアプローチは
- が
- 削除画像タグにdiv要素のinnerHTMLプロパティを追加のdivのinnerHTMLの
- があなたのイメージタグを作成して取り、divの
- の隣にそれを追加だろうドミノからのdiv
あなたがそれを試して問題を抱えている場合は、ここにコードを記入してください。
あなたの質問は間違っています。 – JSager
はい、次のことができます。
$(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を対象としタグ...あなたが望むようにコードを変更しました。
//get it from somewhere
var imgSource;
$('#yourDiv').replaceWith('<img src=")
あなたはちょうどあなたの答えを書くことの途中をあきらめたようです...明らかに、これはうまくいかないでしょう。 –
- 1. jqueryを使ってdivの幅を取得する方法は?
- 2. divタグに残っているimgを整列させますか?
- 3. JQueryを使ってdivに歯を追加する簡単な方法はありますか?
- 4. imgでタグをターゲティングする方法はありますか?
- 5. jqueryを使ってdiv内のチェックボックスをチェックインする方法は?
- 6. javascript - ループを使ってdivに複数のimgを挿入する方法
- 7. jQueryを使ってバックスラッシュを削除する方法はありますか?
- 8. .htaccessのRewriteBaseを使ってimgタグを書き換えるには?
- 9. jqueryを使ってdivをdivの内側に追加する方法は?
- 10. DOMを使ってstyle.topを取得する方法はありますか?
- 11. JQueryを使って同じdivの画像をフェードイン/フェードアウトする方法はありますか?
- 12. JQueryを使ってDIV内の要素を取り出す
- 13. DIBを取ってlibtiffを使ってtifに変換するには
- 14. jqueryを使ってテキストを画像に変換するには?
- 15. この関数を使ってdivを取得する方法
- 16. divタグの子にJQueryを使ってアクセス
- 17. NSDateFormatterを使って変換する方法は?
- 18. 複数のタグを使ってAndroid adbシェルlogcatを一度にフィルタリングする方法はありますか?
- 19. Jqueryですべてのimgタグをシリアライズする方法
- 20. preg_matchを使って特定のdivからデータを取得する方法は?
- 21. jqueryを使ってループする方法
- 22. imgタグをDOMDocument :: saveHTMLによって文字列から変更せずに取得するには?
- 23. jqueryを使用してimgタグにタイトルタグを挿入する方法
- 24. これをテーブルタグからdivタグに変換する方法
- 25. iWeb 09を使ってFacebookに統合する方法はありますか?
- 26. カピバラを使ってWebkitにキーを送る方法はありますか?
- 27. jqueryを使ってdiv内にテキストリンクを追加するには?
- 28. Gimpを使ってイメージからスライスを簡単に切り取る方法はありますか?
- 29. jQueryを使ってページを読み込んでdivをズームする方法は?
- 30. python formencodeを使ってファイルサイズを検証する方法はありますか?
はい、あります。さて、あなたのHTMLとjQuery/JavaScriptコードはどこでこれを解決しようとしていますか?あなたはどこにいるのですか? – Shef
[jQuery:タグ名を変更するには?](http://stackoverflow.com/questions/3435871/jquery-how-to-change-tag-name) –