2012-02-28 50 views
2

使用jQuery目前发生在JIRA一个奇怪的问题。当IM的编辑问题页面上,如果我有这行代码在我的速度模板文件(edit.vm):在JIRA和速度

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

再向下箭头旁边在页面顶部的链接为“仪表板','项目','问题'等...不再有效。但是,如果我从我的速度模板中删除该线,然后箭头再次开始工作。

需要注意的是,当我从我的Velocity模板删除此行我的jQuery的自动完成输入框停止工作,这是因为我删除被列入的jquery.js可以预期的是很重要的。此外,当我包括上述行jQuery的自动完成框完美的作品,它只是如上所述的箭头不工作。显然它的关键在于编辑页面包含了这个jquery.js脚本,以便箭头也能正常工作。

任何建议/帮助,我怎么能包括jQuery库都大加赞赏。提前致谢。

回答

1

解决了!问题是,JIRA已经包括jQuery库。5.0,所以当我去到包括新的库V1.7.1有两个之间的冲突,将会使JIRA的JavaScript无法使用,因为JavaScript的控制的下拉箭头JIRA,他们没有长时间工作。

我也不得不稍微修改我的JavaScript代码以使用较旧的v1.4.2 jQuery,但现在都运行良好。