実際に私がやっていることは、<img>
画像タグを見つけて、そのsrc
属性を取得して変更することです。
私はすでにこの点に到達しましたが、問題はさらに次のとおりですedited
。html ソースを取得する (データベースに入れる)。
より簡潔で明確に言うと、いくつかを取得してからDynamic Html Containers
、画像パスを変更し、ソース チャンク全体を保存しようとしています。
簡単な例として、これで内部$(div.container).html()
を検索すると:
<div class="container">
<..> .. </..>
<..>
<img src="images/apple.jpg" />
<..>
<img src="images/banana.jpg" />
</..>
</..>
</div>
- まず、これまで認識でき
<..>
なかった html タグを表すとしましょう。
それから私は得るでしょう:
var dom_contents = $("div.container").html();
- 今、私は
html source
ターゲットコンテナの中にオリジナルを持っています<div>
<img src
次に、それぞれのsample/
フォルダーを変更する必要があるとしましょう。それはfruits/apple.jpg
そしてfruits/banana.jpg
...などになります。
私はまだ次のようなものをいくつか取得しています:
$("div.container).each(function() {
var arr = $(this).find("img");
for (var i=0; i<arr.length; i++) {
var img_src = $(arr[i]).attr("src");
/*
* I NEED TO CHANGE THE IMAGE SRC HERE
*/
}
});
** 最後に、編集した HTML ソース全体をデータベースに保存する必要があります。**
<img src=''
では、 ..とを変更するにはどうすればよいですかwhole edited html source
jQuery からこれを取得するにはどうすればよいですか?