123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- var menu = null;
- K('#menu').bind('click', function(e) {
- if (menu) {
- menu.remove();
- menu = null;
- } else {
- var menuPos = K('#menu').pos();
- menu = K.menu({
- width : 200,
- x : menuPos.x,
- y : menuPos.y + K('#menu').height(),
- z : 19811212,
- centerLineMode : false
- });
- K.each('9px,10px,12px,14px,16px,18px,24px,32px'.split(','), function(i, val) {
- menu.addItem({
- title : '<span style="font-size:' + val + ';">' + val + '</span>',
- click : function() {
- alert(val);
- },
- height : parseInt(val, 10) + 12,
- checked : val === '12px'
- });
- });
- }
- });
- var contextmenu = null;
- K('#contextmenu').bind('click', function(e) {
- if (contextmenu) {
- contextmenu.remove();
- contextmenu = null;
- } else {
- var contextmenuPos = K('#contextmenu').pos();
- contextmenu = K.menu({
- width : 200,
- x : contextmenuPos.x,
- y : contextmenuPos.y + K('#contextmenu').height(),
- z : 19811213
- });
- K.each('image,flash,media,-,bold,cut,copy,paste,-,selectall'.split(','), function(i, val) {
- contextmenu.addItem({
- title : val,
- click : function() {
- alert(val);
- },
- iconClass : 'ke-icon-' + val
- });
- });
- }
- });
- var colorpicker = null;
- K('#colorpicker').bind('click', function(e) {
- if (colorpicker) {
- colorpicker.remove();
- colorpicker = null;
- } else {
- var colorpickerPos = K('#colorpicker').pos();
- colorpicker = K.colorpicker({
- x : colorpickerPos.x,
- y : colorpickerPos.y + K('#colorpicker').height(),
- z : 19811214,
- selectedColor : 'default',
- noColor : '无颜色',
- click : function(color) {
- alert(color);
- }
- });
- }
- });
|