创建jira插件时,未在Web链接上单击Atlassian sdk中加载JS代码

时间:2018-08-20 10:20:59

标签: javascript atlassian-plugin-sdk

点击某个Web项目后,应该会进行JavaScript调用,并显示警告消息,但脚本文件本身未加载。

下面是我在资源部分中添加脚本文件的代码。

 <web-resource key="samplePlugin-resources" 
               name="samplePlugin Web Resources">
    <dependency>com.atlassian.auiplugin:ajs</dependency>
    <resource type="download" name="samplePlugin.css" location="/css/samplePlugin.css"/>
    <resource type="download" name="samplePlugin.js" location="/js/samplePlugin.js"/>
    <resource type="download" name="jquery-3.3.1.min.js" location="/js/jquery-3.3.1.min.js"/>
    <resource type="download" name="SampleReport.js" location="/js/SampleReport.js"/>
    <resource type="download" name="images/" location="/images"/>
    <context>samplePlugin</context>
    <context>jira.general</context>
  </web-resource>

这是我的网站项目:

 <web-item name="Avg.Resolution Time" 
           i18n-name-key="avg-.-resolution-time.name" 
           key="avg-.-resolution-time" 
           section="reports-link/reports---web---section" 
           weight="1000">
    <description key="avg-.-resolution-time.description">
      The Avg.Resolution Time Plugin
    </description>
    <label key="avg-.-resolution-time.label"/>
    <link linkId="avg-.-resolution-time-link"/>
  </web-item>

我的SampleReport.js代码

jQuery(document).ready(function() {
    jQuery('#avg-.-resolution-time-link').click(function(){
    alert("Hello Jira");
});
}

0 个答案:

没有答案