7

私は instafeed.js を使用して、自分のウェブサイトに最新の instagram 画像を表示しています。ただし、デフォルトでは、画像リンクは同じウィンドウで開かれます。これは JS コードです: https://github.com/stevenschobert/instafeed.js/blob/master/instafeed.js 詳細情報: http://instafeedjs.com

このトリックを使用して、新しいウィンドウでリンクを開こうとしました。

<script>
$(function(){
  $("#instafeed a").attr("target","_blank");
});
</script>

しかし、このトリックはこの状況では機能しません。

解決策はありますか? ありがとう。

4

3 に答える 3

12

それを行う最善の方法は、次のtemplateオプションを使用することです。

var feed = new Instafeed({
  template: '<a href="{{link}}" target="_blank"><img src="{{image}}" /></a>'
  // other settings...
});

ソース ファイルを直接変更する必要はありません。

テンプレートの仕組みの詳細については、テンプレートに関するドキュメントを確認してください

于 2014-10-29T21:07:43.660 に答える