2012-02-28 80 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,但現在都運行良好。