getAPIModelsBySelector

Release 2.11.0+

Returns APIModels for editing, looked up by CSS selector.

Parameters

NameTypeDescription
selectorstringCSS selector
[options]object{ skipUndoRedo: false, skipRendering: false } — see getAPIModelById

Returns

TypeDescription
Element[]Array of API models for editing

Example

var body = editor.getAPIModelsBySelector('.se-contents')[0];
body.append('<p><span>APPEND TEXT</span></p>');

// skipUndoRedo
var body = editor.getAPIModelsBySelector('.se-contents', { skipUndoRedo: true })[0];
body.append('<p><span>APPEND TEXT</span></p>');

// skipRendering
var body = editor.getAPIModelsBySelector('.se-contents', { skipRendering: true })[0];
body.setText('TEXT');
body.append('<p><span>APPEND TEXT</span></p>');
body.prepend('<p><span>PREPEND TEXT</span></p>');
editor.render();