equal
deleted
inserted
replaced
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 ); |