[問題] 請教jQuery Plugin的寫法

看板Ajax作者 (克斯特)時間16年前 (2009/12/01 17:14), 編輯推噓2(2013)
留言15則, 4人參與, 最新討論串1/1
請教各位前輩.... 我想寫一個在『操作』上類似jQuery UI Dialog的外掛 jQuery UI Dialog的操作順序是: 1.設定 2.開啟 寫法上是先設定: $("#dialog").dialog({ bgiframe: true, buttons: { '確定': function(){}, '取消': function(){} }); 要用的時候在開啟: $("#dialog").dialog('open'); 我不懂的地方是我要怎麼寫這個plugin 才能夠讓我的程式碼在操作上可以像dialog一樣先設定 然後需要的時候在用給字串的方式動作呢? 不知道這樣說明各位前輩懂不懂我想要的是什麼.... 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.164.94

12/01 18:33, , 1F
在討論這個問題之前 , 你知道要怎麼寫plug-in嗎?
12/01 18:33, 1F

12/01 18:33, , 2F
先設定 , 不過就是「先把資料給存起來當預設值」.
12/01 18:33, 2F

12/01 18:33, , 3F
你總不會不知道要怎麼存資料吧 XD
12/01 18:33, 3F

12/01 18:34, , 4F
還是你想問是怎麼一個function (dialog) 處理兩種傳入資訊
12/01 18:34, 4F

12/01 18:38, , 5F
我覺得他的意思是,他要用自己的手段去設定dialog的設定
12/01 18:38, 5F

12/01 18:39, , 6F
值,然後結果會是一串字串,要如何讓這串字串變成dialog
12/01 18:39, 6F

12/01 18:39, , 7F
能讀取的[設定]樣式.....的感覺
12/01 18:39, 7F

12/01 21:17, , 8F
你要做的jQuery-ui有內建了說...如果你只是要這樣的話
12/01 21:17, 8F

12/01 21:17, , 9F
$("#dialog").dialog({autoOpen:false});
12/01 21:17, 9F

12/01 21:18, , 10F
要用時..$("#dialog").dialog("open");
12/01 21:18, 10F

12/01 21:19, , 11F
耍笨了,原來你是要學他的做法。...
12/01 21:19, 11F

12/02 11:28, , 12F
對~重點就是『如何把資料存起來』,然後『之後指定使用』
12/02 11:28, 12F

12/02 11:29, , 13F
網路上的範例都是針對某個介面做處理,我一時間想不通怎麼
12/02 11:29, 13F

12/02 11:30, , 14F
處理,現在知道了,我使用觸發這function的id當index
12/02 11:30, 14F

12/02 11:30, , 15F
然後辨別傳進來的資料型態即可,現在想通了~謝謝
12/02 11:30, 15F
文章代碼(AID): #1B5DvmiF (Ajax)
文章代碼(AID): #1B5DvmiF (Ajax)