2012-07-02 84 views

回答

1
$('.red_button') 
    .each(function() { 
     var someVariable = $(this).attr('name'); 
     myObject[someVariable] = 0; 
    }); 
2

這是的,你可以用括號:

myObject[ someVariable ] = 0; 
+0

該死的天才。 :) – DevlshOne

1

什麼你指的是被稱爲動態對象屬性。爲了實現這個功能,你可以使用下面的語法:

myObject[someVariable] = 0; 
0

這是正確的,假設你已經創建了myObject使用前:

http://jsfiddle.net/73WZ3/1/

+0

我想你錯過了點... –

+0

@CD ..我想我鏈接到錯誤的jsfiddle。如果您在訪問之前聲明myObject,它將起作用。我錯過了什麼觀點? – NimChimpsky

+0

我認爲OP的意思是這樣的:http://jsfiddle.net/kht9P/ –

相關問題