2012-11-19 33 views
2

我正在使用jsTree,並且我想在使用json數據的節點標題之後添加圖像 以下是示例圖像。我想補充添加部分和標題報告標題JSTree使用json數據在標題之後添加圖像

enter image description here

+0

你有沒有想過https://github.com/deitch/jstree-grid? – Radek

+0

是的,我已經通過jstree網格鏈接,唯一的概率就是,我想要在標題後面的圖像,即標題和圖像之間沒有空格。如果標題太長,會被截斷,但想要標題後面的圖像 –

+0

如果jstreeGrid是唯一的解決方案,你會使用它嗎?我認爲你可以在節點名稱中使用html。 – Radek

回答

0

拉狄克的jstree網網頁上開設了一個問題後,添加元素圖像https://github.com/deitch/jstree-grid/issues/26

我有一個很難理解是,它是什麼看起來不像你想要一個網格;它看起來像你想節點標籤本身也有一些HTML?或者是你的問題想要的HTML,但你想要的輸入是被轉換爲HTML的JSON?

+0

Drat,我的意思是這是對你的文章發表評論,而不是回答。抱歉。 – deitch

0

對於舊版本jsTree 1.0-rc3,我們需要設置html_titles : true將節點標題呈現爲html內容而不是純文本。

例子:

buttons = "<strong><a class='delete' href='javascript:;'>x</a><a class='extend' href='javascript:;'>+</a></strong>" 
$("#demo1").jstree({ 
    "json_data" : { 
    "data" : [ 
    { 
     "data" : "A node" + buttons, 
     "metadata" : { id : 23 }, 
     "children" : [ "Child 1", "A Child 2" ] 
    } 
    ] 
    }, 
    "plugins" : [ "themes", "json_data", "ui"], 
    "core": {html_titles : true} 
}); 

希望它可以幫助別人誰是在舊版本的jstree來襲,就像我一樣。 :)