Дерево jsTree / jQuery застряло "Загрузка ..." в Chrome - PullRequest
0 голосов
/ 10 февраля 2011

Я настраивал сайт с помощью jsTree для стилизации некоторых предопределенных списков HTML.Я, вероятно, делаю что-то глупое, но я не могу заставить себя работать с Chrome (v9.0) - кажется, что он отлично работает в Firefox, но Chrome просто застревает на «Загрузка ...»screen.

Я использую jQuery 1.4.3 и jsTree 1.0rc2 (также пробовал jQuery 1.5, но не помогает).

Мой урезанный тестовый пример, по сути, один изпримеры сайта jsTree - но, похоже, он работает в Chrome, когда я просматриваю демонстрации на www.jstree.com:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head>
  <title>Test Page</title>
  <link rel="stylesheet" type="text/css" href="/media/css/site.css" />
  <script type="text/javascript" src="/media/js/jquery-1.4.3.min.js"></script>
  <script type="text/javascript" src="/media/js/jquery.jstree.js"></script>
</head>

<body>

<div id="demo">
  <ul>
    <li><a href="#">Root node 1</a></li>
    <li><a href="#">Root node 2</a></li>
  </ul>
</div>

<script type="text/javascript"><![CDATA[
$(function () {
    $("#demo").jstree({ "plugins" : [ "themes", "html_data" ] });
});
]]>
</script>

</body>
</html>

Любая помощь приветствуется - я в замешательстве ...

Спасибо, Iso

1 Ответ

2 голосов
/ 10 февраля 2011

Ах - это известная ошибка в jstree 1rc2, когда тип MIME - application / xhtml + xml.

Патч и комментарии можно найти здесь:

http://code.google.com/p/jstree/issues/detail?id=776

...