X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=_samples%2Fdivreplace.html;h=9985fe2eeee18b8be2d8a8310a52eb40a19cc360;hb=2f22c0c38f17e75be5541089076885442aaa2377;hp=35699e2c9df85fa3726b0d7b15c4ede0d1998640;hpb=48b1db88210b4160dce439c6e3e32e14af8c106b;p=ckeditor.git diff --git a/_samples/divreplace.html b/_samples/divreplace.html index 35699e2..9985fe2 100644 --- a/_samples/divreplace.html +++ b/_samples/divreplace.html @@ -1,6 +1,6 @@ @@ -48,10 +48,15 @@ function onDoubleClick( ev ) var element = ev.target || ev.srcElement; // Find out the div that holds this element. - element = element.parentNode; + var name; + do + { + element = element.parentNode; + } + while ( element && ( name = element.nodeName.toLowerCase() ) && ( name != 'div' || element.className.indexOf( 'editable' ) == -1 ) && name != 'body' ) - if ( element.nodeName.toLowerCase() == 'div' - && ( element.className.indexOf( 'editable' ) != -1 ) ) + + if ( name == 'div' && element.className.indexOf( 'editable' ) != -1 ) replaceDiv( element ); } @@ -141,7 +146,7 @@ function replaceDiv( div ) CKEditor - The text editor for the Internet - http://ckeditor.com

- Copyright © 2003-2011, CKSource - Frederico + Copyright © 2003-2012, CKSource - Frederico Knabben. All rights reserved.