0
我有,我有连接到一个点击事件,如果我去jQuery的事件
$('#image-id').click(function() { alert('clicked'); });
我的问题是,如果我去
$.myGlobals = { id : $('#image-id') }; var mg = $.myGlobals; mg.id.click(function() { alert('clicked'); });
第二种方法没有按工作正常的图像根本不工作,但如果我尝试使用说 mg.id.attr('title');
得到一个属性,它返回罚款,它只有不会工作的事件。
您的代码适用于Chrome控制台中的我,您确定没有别的东西可以忽略吗? – Groovetrain 2011-03-27 16:37:31
在此处运行良好http://jsfiddle.net/et7mc/ – 2011-03-27 16:39:14
确保在文档完全加载时定义$ .myGlobals。即在主体的底部或$(function(){})包装器中。 – 2011-03-27 16:42:53