2013-12-12 37 views
3

我知道你可以编辑html/AngularJS,它可以在tumblr博客上呈现所有帖子博客主页。但是,有没有办法将个性化的<script>...</script>添加到各个帖子中?我想在逐岗位的基础上做一些JavaScript的东西,似乎无法找到哪些代码可以编辑(或者,如果它甚至可以)...个人Tumblr上的Javascript帖子

回答

5

当写一篇文章,在菜单上吧,你可以点击粗体,斜体,删除线等,有一个按钮说<html>。如果你点击这个,它会调出帖子的HTML。然后,你所要做的就是添加一个脚本标签和你想要的javascript代码。例如:

<script> 
    alert("Hello World!"); 
</script> 

注:我相信当用户浏览到您的实际页面的JavaScript只会工作,当它是不是在他们的饲料,除非被点击时显示代表额外内容的框。这是为了防止不必要的内容进行展示,并保持负载时低的饲料

编辑中:如果你想在相同的JavaScript应用到你写的所有文章,我把它变成主题的HTML。要做到这一点,你可以去Customize -> Edit HTML (of the theme) -> put <script> at the bottom of body (generally speaking) or add to an existing <script>。每个帖子都有类.POST,所以使用该选择器来获取每个帖子。要了解各个类型的类,你可以看看the Tumblr API或使用检查元素,找出自己

注:添加到主题的脚本将不会影响用户的饲料帖子。这是主题的变化,因此不会直接在网站上看到的个人帖子。

+0

我希望这个脚本默认包含在每一篇文章中。我不想在每次写入时都手动添加它。我正在为拥有0科技知识的客户建立一个博客 –

+0

@AlexNeigher在这种情况下,您是否尝试将其添加到主题中?转到自定义 - >编辑HTML - >输入您想要的javascript –

+0

整体主题代码似乎剥离所有非本地脚本标记,无论它们包含在哪里(头部,身体等) –