我正在使用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>
但是这种技巧在这种情况下不起作用。
有什么办法吗?谢谢。
最佳答案
最好的方法是使用template
选项:
var feed = new Instafeed({
template: '<a href="{{link}}" target="_blank"><img src="{{image}}" /></a>'
// other settings...
});
您不需要直接修改源文件。
有关模板如何工作的更多信息,请查看templating上的文档。