微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

加载 i jira ssue v8.5.9 时未执行 Jira 自定义字段

如何解决加载 i jira ssue v8.5.9 时未执行 Jira 自定义字段

我们是一个自定义字段,它是一个多选文本字段和 wiki 渲染,

我们添加一个 AJS 代码作为 html 如下,

<script> 
AJS.$(document).ready(function() {

AJS.$("#rowForcustomfield_10503").css({"width":"130%"});

AJS.$('.confluenceTable').find('tr').each(function() {
var tds = AJS.$(this).find('th');
var len = tds.length;
for (var i = 0; i < len; i++) { AJS.$(tds[i]).css('text-align','center'); AJS.$(tds[i]).css('color','white'); AJS.$(tds[i]).css('background-color','#5F5F5F '); } 

});

window.alert("Hi");

var ths = AJS.$("table tbody tr").find("th");
var len = ths.length;
for (var i = 0; i < len; i++) {
AJS.$(ths[i]).css({"width":"1px","white-space":"Nowrap"});
}

AJS.$('.confluenceTable').find('tr').each(function() {
AJS.$(this).css('background-color','#F2F2F2 ');
AJS.$(this).css('background-color','#F1F1F1 ');

var tds = AJS.$(this).find('td');
var len = tds.length;
for (var i = 0; i < len; i++) {
AJS.$(tds[i]).css('text-align','center');
AJS.$(tds[i]).css('color','black');
AJS.$(tds[i]).css({"width":"1px","white-space":"Nowrap"});
} 
});

它带有包装和错位。因此,我们在控制台中运行它并且它工作正常,自定义字段没有包装并且工作正常。我们添加一个 window.alert("Hi") 来测试,它在控制台运行和编辑自定义字段显示

但不是在加载页面时。请帮忙

解决方法

你真的粘贴了整个脚本吗?缺少最后两行:

});
</script>

此外,另一个问题可能与加载 JS 的位置不同。尽量不要把代码放在自定义字段的描述中,而是放在字段配置方案下的自定义字段的描述中。请参阅此Atlassian Knowledge Base

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?