KindEditor/其它几种API
来自站长百科
此条目用于说明KindEditor其它几种API
Widget API[ ]
- K.widget(options)
创建widget。
参数:
object options: 配置信息
返回: KWidget
示例:
var widget = K.widget({
z : 100,
width : 200,
height : 100,
html : '<strong>abc</strong>123<strong>abc</strong><strong>abc</strong>',
css : {
border : '1px solid #A0A0A0',
background : '#F0F0F0'
}
});
下拉菜单API[ ]
- K.menu(options)
创建下拉菜单。
参数:
object options: 配置信息
返回: KMenu
继承: KWidget ( K.widget(options) )
示例:
var menu = K.menu({
width : 200,
x : 100,
y : 200,
z : 1000,
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'
});
});
取色器API[ ]
- K.colorpicker(options)
创建取色器。
参数:
object options: 配置信息
返回: KColorPicker
继承: KWidget ( K.widget(options) )
示例:
var colorpicker = K.colorpicker({
x : 100,
y : 200,
z : 1000,
selectedColor : 'default',
click : function(color) {
alert(color);
}
});
弹出窗口API[ ]
- K.dialog(options)
创建弹出窗口。
参数:
object options: 配置信息
返回: KDialog
继承: KWidget ( K.widget(options) )
示例:
var dialog = K.dialog({
width : 500,
title : '测试窗口',
body : '<div style="margin:10px;"><strong>内容</strong></div>',
closeBtn : {
name : '关闭',
click : function(e) {
dialog.remove();
}
},
yesBtn : {
name : '确定',
click : function(e) {
alert(this.value);
}
},
noBtn : {
name : '取消',
click : function(e) {
dialog.remove();
}
}
});
Tabs API[ ]
- K.tabs(options)
创建Tabs。
参数:
object options: 配置信息
返回: KTabs
继承: KWidget ( K.widget(options) )
示例:
var tabs = K.tabs({
parent : '#tabs',
afterSelect : function(i) {
K('#tab' + (i + 1)).html('选中了标签#' + (i + 1));
}
});
tabs.add({
title : '标签#1',
panel : '#tab1'
});
tabs.add({
title : '标签#2',
panel : '#tab2'
});
tabs.add({
title : '标签#3',
panel : '#tab3'
});
tabs.select(0);
上传按钮API[ ]
- K.uploadbutton(options)
创建上传按钮。
参数:
object options: 配置信息
返回: KUploadButton
示例:
var uploadbutton = K.uploadbutton({
button : K('#ke-upload-button')[0],
fieldName : 'imgFile',
url : '../php/upload_json.php',
afterUpload : function(data) {
if (data.error === 0) {
alert(data.url);
} else {
alert(data.message);
}
}
});
uploadbutton.fileBox.change(function(e) {
uploadbutton.submit();
});
参考来源[ ]
KindEditor使用手册导航 | ||||||
|---|---|---|---|---|---|---|
|