WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷(xiāo)
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
KindEditor/Command API
KindEditor | 使用方法 | 初始化參數(shù)|添加自定義插件|API文檔|常見(jiàn)問(wèn)題 |
- K.cmd(doc)
創(chuàng)建KCmd對(duì)象,KCmd用于操作可視化編輯區(qū)域的DOM。
參數(shù):
document doc: document或KRange ( Range API )
返回: KCmd
示例:
var cmd = K.cmd(document); cmd.bold(); cmd.wrap('<span style="color:red;"></span>'); cmd.remove({ span : '*', div : 'class,border' });
- selection([forceReset])
根據(jù)當(dāng)前選中狀態(tài),重新設(shè)置range。
參數(shù):
Boolean forceReset: 默認(rèn)值為false,值為true時(shí)如果當(dāng)前沒(méi)有選中信息,自動(dòng)選擇文檔的最后位置,
返回: KCmd
示例:
cmd.selection();
- select()
選中range。
參數(shù): 無(wú); 返回: KCmd
示例:
cmd.select();
- wrap(val)
用指定element圍住range。
參數(shù):
返回: KCmd
示例:
cmd.wrap('<strong></strong>');
- split(isStart , map)
根據(jù)map規(guī)則分割range的開(kāi)始位置或結(jié)束位置。
參數(shù):
- boolean isStart: true或false
- object map: 規(guī)則
返回: KCmd
示例:
cmd.split(true, { span : '*', div : 'class,border' });
- remove(map)
根據(jù)map規(guī)則刪除range中的element或attribute。
參數(shù):
object map: 規(guī)則
返回: KCmd
示例:
cmd.remove({ span : '*', div : 'class,border' });
- commonAncestor(tagName)
根據(jù)map規(guī)則取得range的共同祖先。
參數(shù):
string tagName: 規(guī)則
返回: KNode ( Node API )
示例:
var knode = cmd.commonAncestor('table');
- state(commandName)
參數(shù):
string commandName: 命令名
返回: boolean
示例:
bool = cmd.state('bold');
- val(commandName)
參數(shù):
string commandName: 命令名
返回: string
示例:
fontSize = cmd.val('fontsize');
參考來(lái)源[ ]
KindEditor使用手冊(cè)導(dǎo)航 | ||||||
---|---|---|---|---|---|---|
|