我有幾個鏈接都使用了類似的函數,所以我想調用該函數並從調用該對象的對象傳遞它的屬性。我該怎麼做呢?如何使用jQuery將對象引用傳遞給函數?
這是我的代碼:
$('.flash').click(function(){
getDimensions($(this));
swfobject.embedSWF(fileRef, "myContent", fileWidth, fileHeight, "9.0.0");
});
function getDimensions(linkRef){
fileHeight = $(linkRef).attr('data-height');
fileWidth = $(linkRef).attr('data-width');
}
我是不是引用$(this)
不當?
除了這兩個功能使用通訊全局的事實,什麼是不工作?它看起來應該起作用。 – Jon 2011-04-12 22:17:53
你會怎麼寫沒有全局?我認爲這是我的問題實際上 - 我需要該函數來返回fileWidth和fileHeight並執行其餘的點擊功能 – mheavers 2011-04-12 22:19:24