xhEditor demo9 : 自定義按鈕之插件擴展
<p><strong>插件初始化參考代碼:</strong><br /> </p> <p><script type="text/javascript"><br /> <br /> $(pageInit);<br /> function pageInit()<br /> {<br /> </p> $('#elm1').xheditor(true,{<br /> plugins:{test:{c:'testClassName',t:'測試按鈕名字',e:function(){<br /> var _this=this;<br /> var jTest=$('<div>測試窗口內容</div><div style="text-align:right;"><input type="button" id="xhEdtSave" value="確定" /></div>');<br /> var jSave=$('#xhEdtSave',jTest);<br /> jSave.click(function(){<br /> _this.focus();<br /> _this.hidePanel();<br /> return false; <br /> });<br /> _this.showDialog(jTest);<br /> }}},<br /> tools:'GStart,test,GEnd,Separator,GStart,Source,Preview,Fullscreen,About,GEnd'});<br />}<br /> <p></script></p> <p><strong>插件對象的屬性解釋:</strong><br /> c:樣式表名稱 t:插件名字(鼠標在按鈕上方時顯示) s:快捷方式(例如:Esc、Ctr+B) e:按鈕點擊後需要執行的代碼<br /> <br /> <strong>特別說明:</strong><br />如果您希望樣式表存儲在系統自帶的模板目錄ui.css中,請將插件對象的樣式名留空,則會自動按照插件名來調用相應的樣式,例如:xhEdtBtnCut、xhEdtBtnCopy,其中的Cut和Copy是插件名<br /> </p>