作者Kuster (克斯特)
看板Ajax
標題[問題] 請教jQuery Plugin的寫法
時間Tue Dec 1 17:14:21 2009
請教各位前輩....
我想寫一個在『操作』上類似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
1F:→ TonyQ:在討論這個問題之前 , 你知道要怎麼寫plug-in嗎? 12/01 18:33
2F:→ TonyQ:先設定 , 不過就是「先把資料給存起來當預設值」. 12/01 18:33
3F:→ TonyQ:你總不會不知道要怎麼存資料吧 XD 12/01 18:33
4F:→ TonyQ:還是你想問是怎麼一個function (dialog) 處理兩種傳入資訊 12/01 18:34
5F:推 Peruheru:我覺得他的意思是,他要用自己的手段去設定dialog的設定 12/01 18:38
6F:→ Peruheru:值,然後結果會是一串字串,要如何讓這串字串變成dialog 12/01 18:39
7F:→ Peruheru:能讀取的[設定]樣式.....的感覺 12/01 18:39
8F:推 ewn:你要做的jQuery-ui有內建了說...如果你只是要這樣的話 12/01 21:17
9F:→ ewn:$("#dialog").dialog({autoOpen:false}); 12/01 21:17
10F:→ ewn:要用時..$("#dialog").dialog("open"); 12/01 21:18
11F:→ ewn:耍笨了,原來你是要學他的做法。... 12/01 21:19
12F:→ Kuster:對~重點就是『如何把資料存起來』,然後『之後指定使用』 12/02 11:28
13F:→ Kuster:網路上的範例都是針對某個介面做處理,我一時間想不通怎麼 12/02 11:29
14F:→ Kuster:處理,現在知道了,我使用觸發這function的id當index 12/02 11:30
15F:→ Kuster:然後辨別傳進來的資料型態即可,現在想通了~謝謝 12/02 11:30