wp/wp-admin/js/editor.js
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 21 48c4eec2b7e6
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
   369 		 * `span` seems to be the least destructive element that can be used.
   369 		 * `span` seems to be the least destructive element that can be used.
   370 		 *
   370 		 *
   371 		 * Using DomQuery syntax to create it, since it's used as both text and as a DOM element.
   371 		 * Using DomQuery syntax to create it, since it's used as both text and as a DOM element.
   372 		 *
   372 		 *
   373 		 * @param {Object} domLib DOM library instance.
   373 		 * @param {Object} domLib DOM library instance.
   374 		 * @param {string} content The content to insert into the cusror marker element.
   374 		 * @param {string} content The content to insert into the cursor marker element.
   375 		 */
   375 		 */
   376 		function getCursorMarkerSpan( domLib, content ) {
   376 		function getCursorMarkerSpan( domLib, content ) {
   377 			return domLib( '<span>' ).css( {
   377 			return domLib( '<span>' ).css( {
   378 						display: 'inline-block',
   378 						display: 'inline-block',
   379 						width: 0,
   379 						width: 0,
  1176 
  1176 
  1177 			return obj.data;
  1177 			return obj.data;
  1178 		}
  1178 		}
  1179 
  1179 
  1180 		if ( $ ) {
  1180 		if ( $ ) {
  1181 			$( document ).ready( init );
  1181 			$( init );
  1182 		} else if ( document.addEventListener ) {
  1182 		} else if ( document.addEventListener ) {
  1183 			document.addEventListener( 'DOMContentLoaded', init, false );
  1183 			document.addEventListener( 'DOMContentLoaded', init, false );
  1184 			window.addEventListener( 'load', init, false );
  1184 			window.addEventListener( 'load', init, false );
  1185 		} else if ( window.attachEvent ) {
  1185 		} else if ( window.attachEvent ) {
  1186 			window.attachEvent( 'onload', init );
  1186 			window.attachEvent( 'onload', init );