Why are you using onclick attributes? jQuery supports the click event natively (which also works in AIR apps:
Looks like for your HTML the jQuery might be this: $('span.pageName a').click(function(){ // do something here }); This has the added benefit of cleaning up your HTML and making it far easier to read. andy matthews -----Original Message----- From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of gecko68 Sent: Thursday, September 11, 2008 1:45 PM To: jQuery (English) Subject: [jQuery] Oddity with Jquery and Adobe AIR I am trying to append some HTML to an object. It includes href's and onclick events, but for some reason in AIR the onclicks don't seem to fire. var pageName = 'text'; var x = 1; var newPageData = "<div class='panel' id='r"+x+"'><span class='pageName'>"+pageName+"" + "<a href='javascript:void(0);' onclick='alert("+x+");'><img src='images/control-delete-16.png' class='mini-icon'></a></span><p/>" + "<input type='checkbox' id='r"+x+"newpage' value='true'>Check me<br/></ div>"; $('.scrollContainer').append(newPageData); It all appears fine, but when I click the icon, nothing happens. I have tested this script in FireFox and Opera with no problems. Any help would be appreciated. Dan