我有一个图片,我附加了一个点击事件,如果我去
,它可以正常工作$('#image-id').click(function() { alert('clicked'); });
我的问题是,如果我去
$.myGlobals = { id : $('#image-id') }; var mg = $.myGlobals; mg.id.click(function() { alert('clicked'); });
第二种方法根本不起作用,但如果我尝试使用say获取属性
mg.id.attr('title');
它返回正常,它只是不起作用的事件。
答案 0 :(得分:0)
也许您在加载文档后添加了按钮。您可以尝试使用live而不是bind。
mg.id.live('click', function() { alert('clicked'); });