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