hi,
I wrote some javascript as follow
(function($) {
    /*AJS.toInit(function(){
        // old function
		alert("init");
    });
	*/
   
    JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e, context) {
        //alert("bind");
		
		var tex1=AJS.$("#newField_customfield_12051");
		alert(tex1);
		var tex2 =  AJS.$("#customfield_12051");
		alert(tex2);
		if(tex1 == null){
			alert("Inside 1");
		}
		else {
			alert("In 2");
		}
		var t1 = AJS.$("#customfield_12051-field").length;
		alert (t1);
		
		
	});
})(AJS.$);
none of the alert windows appeared when I click on New Card button in Greenhopper board.
I loaded script as web-resource module and placed as
<web-resource key="hide_nda_programs" name="HideNDAPrograms">
        <dependency>jira.webresources:global-static</dependency>
        <resource type="download" name="HideNDAPrograms.js" location="/js/HideNDAPrograms.js"/>
		<context>atl.general</context>
		<context>atl.popup</context>
	</web-resource>
Am I right in case of JIRA.bind etc., even in Greenhopper scenario
Hi Bharadwaj,
I had the same problem. After some investigation, I figured out the issue. My Javascript took place while page is loading.
I fixed this problem just adding a timeout as follow :
jQuery(document).ready(function() {
	setTimeout(myfunction,3000);
	
});
function myfunction(){
 //HERE YOUR CODE
}
Hope this helps.
Fabio
Any news? Did the suggested approach resolve your issue?
Let me know and , if yes, accept my answer.
Regards,
Fabio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
 
 
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.