2013-02-14 82 views
0

初學者有關將分割結果中的變量添加到函數的問題。 我有拆分[1],其中包含手風琴激活的號碼。jQuery將變量添加到函數的參數

這是函數:

jQuery("#termine").accordion({ autoHeight: false, 
           active: 1, 
           header: '> div.termin-item > div.termin-header' 
          }); 

在這裏,我想換成活性:「1」與可變分裂[1]
上如何將該變量添加到的參數列表中的任何提示?

+5

當然 - 只是把'split [1]'而不是'1' - 在第二個想法,它可能需要一個int - 'parseInt(split [1],10)' – Archer 2013-02-14 14:49:26

+0

謝謝阿徹!你是對的 - 它的工作!這是一個int ... – 2013-02-14 15:03:23

+0

不用擔心 - 我會把它作爲一個答案,所以你可以標記它解決:) – Archer 2013-02-14 15:05:16

回答

0

使用此...

jQuery("#termine").accordion({ 
    autoHeight: false, 
    active: parseInt(split[1], 10), 
    header: '> div.termin-item > div.termin-header' 
}); 

它的字符串值split[1]轉換成int類型,並將其作爲該active參數。

0

也許這:

jQuery("#termine").accordion({ 
    autoHeight: false, 
    active: split[1], 
    header: '> div.termin-item > div.termin-header' 
}); 
+0

謝謝你 - 但阿徹說得對。我曾試過 - 但問題是返回值很可能是int! – 2013-02-14 15:02:41

+0

快活好。這可能比我解析整數的解決方案(split [1] * 1)更好。 – Shoreline 2013-02-14 23:02:08