2013-12-12 61 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

整體主題代碼似乎剝離所有非本地腳本標記,無論它們包含在哪裏(頭部,身體等) –