我想提供javascript脚本并让它们运行,以便人们可以访问我的* .github.io页面并查看其中的可视化。
这可能吗?如果是这样,我如何将javascript嵌入降价?
答案 0 :(得分:6)
对于Markdown语法未涵盖的任何标记,您只需使用HTML本身。没有必要为它添加前缀或分隔它以表明您正在从Markdown切换到HTML;你只需使用标签。
我确信在您的项目中包含脚本是更好的方法,但如果您真的想将它们嵌入到降价中,那么就不应该阻止您执行以下操作:
# This is a title
> this is a blockquote
<script>
// this is a script that renders a chart
var chart = d3.select('body').append('svg')
// ...etc...
</script>
答案 1 :(得分:4)
听起来您想要设置bl.ocks:
这是一个简单的查看器,用于在GitHub Gist上托管的代码示例。使用Gist对示例进行编码,然后将此处的人员指向查看示例和源代码,直播!
示例的主要源代码应命名为index.html。您还可以使用Markdown包含README.md,并使用thumbnail.png进行预览。 index.html可以使用Gist中其他文件的相对链接;您还可以使用共享文件的绝对链接,例如D3,jQuery和Leaflet。
否则,您可以使用<iframe>
嵌入内容。