-pg电子官方网址入口

/******************************************************************************* * kindeditor - wysiwyg html editor for internet * pg电子平台网站 copyright (c) 2006-2011 kindsoft.net * * @author roddy * @site http://www.kindsoft.net/ * @licence http://www.kindsoft.net/license.php *******************************************************************************/ kindeditor.plugin('quickformat', function(k) { var self = this, name = 'quickformat', blockmap = k.tomap('blockquote,center,div,h1,h2,h3,h4,h5,h6,p'); function getfirstchild(knode) { var child = knode.first(); while (child && child.first()) { child = child.first(); } return child; } self.clicktoolbar(name, function() { self.focus(); var doc = self.edit.doc, range = self.cmd.range, child = k(doc.body).first(), next, nodelist = [], sublist = [], bookmark = range.createbookmark(true); while(child) { next = child.next(); var firstchild = getfirstchild(child); if (!firstchild || firstchild.name != 'img') { if (blockmap[child.name]) { child.html(child.html().replace(/^(\s| | ) /ig, '')); child.css('text-indent', '2em'); } else { sublist.push(child); } if (!next || (blockmap[next.name] || blockmap[child.name] && !blockmap[next.name])) { if (sublist.length > 0) { nodelist.push(sublist); } sublist = []; } } child = next; } k.each(nodelist, function(i, sublist) { var wrapper = k('', doc); sublist[0].before(wrapper); k.each(sublist, function(i, knode) { wrapper.append(knode); }); }); range.movetobookmark(bookmark); self.addbookmark(); }); }); /** -------------------------- abcd
1234
to

abcd
1234

--------------------------   abcd1233

1234

to

abcd1233

1234

-------------------------- */
网站地图