這只是一個快速的(我希望)。
我最近一直在爲jQuery UI的對話框頁面來看看使用對話框http://jqueryui.com/dialog/#modal-form內部形狀,我注意到一些代碼,之前我從來沒有見過:
var allFields = $([]).add(#input1).add(input2).add(input3)....
我只是想知道什麼$([])是什麼意思?
起初我還以爲是建立在jQuery的數組的方式,但是當我嘗試:變量聲明沒有
allFields.add(input4)
後否則將被加入?!?
任何幫助將不勝感激! :) 我試過Google搜索這個,但是,我沒有太多的運氣。
謝謝,安東尼。我最初發布到一個PHP腳本,它返回了最初添加的所有值。當我嘗試添加其他元素時var allFields = $([]).add(input1).add(input2); allfields.add(input3)in只返回2個原始值而不是全部3個? – 2013-03-11 16:54:06
@RossWilson什麼是'input1','input2'和'input3'? – 2013-03-11 16:57:23
@RossWilson:'add'方法創建一個新集並返回它。您需要重新分配'allFields':'allFields = allFields.add(input3)' – 2013-03-11 17:00:02