teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2022/06/17 07:42

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,3 +1,4 @@
1
1
  jQuery触ったことないので推測の回答です。
2
2
  `{{ url_for(~) }}`ではstatic配下のURL(文字列)に置き換わるだけなので、以下のようにその文字列に`fn`変数値を足すだけでよいかと思います。
3
3
  `$("#ImgDisplay").children('img').attr("src", "{{ url_for('static', filename='/') }}" + fn ) ;`
4
+ うまくいかない場合は[Generating URLs](https://flask.palletsprojects.com/en/2.1.x/patterns/javascript/#generating-urls)で示されているように`url_for`の結果を変数に入れるように修正してみてください。