Использование Jquery в JIRA и Velocity - PullRequest
2 голосов
/ 28 февраля 2012

У меня странная проблема в JIRA на данный момент.Когда я нахожусь на странице «Редактировать выпуск», если в моем файле шаблона скорости (edit.vm) есть строка кода:

<script type="text/javascript"
        src="$req.contextPath/download/resources/com.company.jira.plugins.customer:jqueryautocomplete/jquery.min.js"></script>

, то стрелки вниз рядом со ссылками вверху страницы для«Панели мониторинга», «Проекты», «Проблемы» и т. Д. Больше не работают.Однако, если я удаляю эту линию из моего шаблона скорости, стрелки снова начинают работать.

Важно отметить, что когда я удаляю эту строку из моего шаблона скорости, окно ввода автозаполнения jQuery перестает работать, что и следовало ожидатькак я удаляю jquery.js от включения.Также, когда я включаю вышеупомянутую строку, окно автозаполнения jQuery работает безупречно, просто стрелки не работают, как указано выше.Очевидно, что крайне важно, чтобы на странице редактирования был включен этот скрипт jquery.js, чтобы стрелки также работали.

Любые предложения / помощь в отношении того, как я могу включить библиотеку jQuery, очень ценятся.Заранее спасибо.

1 Ответ

1 голос
/ 29 февраля 2012

Решено! Проблема заключалась в том, что JIRA уже включила библиотеку jQuery v1.4.2, поэтому, когда я пошел, чтобы включить более новую библиотеку v1.7.1, возник конфликт между этими двумя, что сделало бы JavaScript JIRA непригодным для использования, и, поскольку JavaScript JIRA управлял стрелками раскрывающегося списка, они не дольше работал.

Мне также пришлось немного изменить свой код javascript для работы со старым jQuery v1.4.2, но теперь все работает хорошо.

...