В моем приложении я создал следующее jsTree
$('#categoryTree').jstree({
plugins: ['themes', 'html_data', 'contextmenu', 'ui', 'types'],
contextmenu: {
items: ContextMenuItems
},
ui: {
select_limit: 0
},
themes: {
theme: 'classic'
},
types: {
type_attr: 'nodetype',
types: {
category: {
icon: { image: baseUrl + '/Images/folder.png' }
},
testcase: {
icon: { image: baseUrl + '/Images/hlp.png' }
}
}
}
});
Все отлично работает на FF и Chrome, узлы категорий используют указанные folder.png
, а узлы тестовых случаев используют hlp.png
в качестве иконок.
Однако Internet Explorer, похоже, не учитывает это и использует значок по умолчанию для ВСЕХ узлов.У кого-нибудь есть идеи, как заставить IE использовать правильные значки для типа, а не использовать значки по умолчанию?