[請益] 這是jQuery的哪種語法

看板Web_Design作者 (watching you)時間8年前 (2017/04/19 12:17), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/1
https://tinyurl.com/l4ztlwz 在上面網址開啟的頁面裡, "Init autocomplete plugin"那段中,有著如下的程式碼: ------------------------------------- <script type="text/javascript"> $(function() { $("input").autocomplete({ source:[states] }); }); </script> -------------------------------------- 想請教的是下面這行指令 source:[states] 這是jQuery的哪種用法? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.165.66 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1492575443.A.CFB.html

04/19 12:28, , 1F
就只是 JS 陣列啊
04/19 12:28, 1F

04/19 20:18, , 2F
這是新建物件時的初始設定,餵他吃Json
04/19 20:18, 2F

04/19 22:46, , 3F
是把states放進去陣列作為source的值?這樣嗎?
04/19 22:46, 3F

04/19 23:13, , 4F
看一下文件吧https://goo.gl/wIwI6
04/19 23:13, 4F

04/20 00:36, , 5F
{source:[states]} ← 這是一個 javascript object
04/20 00:36, 5F

04/20 00:36, , 6F
其有一個成員, 索引為 "source", 值為一個長度 1 的陣列
04/20 00:36, 6F

04/20 00:37, , 7F
陣列裡的元素是 states 的內容
04/20 00:37, 7F

04/20 00:38, , 8F
整個呼叫是 .autocomplete(這個物件)
04/20 00:38, 8F
文章代碼(AID): #1OzkJJpx (Web_Design)
文章代碼(AID): #1OzkJJpx (Web_Design)