PDA

Orijinalini görmek için tıklayınız : XML'de node.childNodes.length kapama hatası



burgutex
27-11-2013, 19:08
Blogger üzerinde bir blog hazırlıyorum: proweblabs-ajans.blogspot.com. XML ile ilgili bir standardşzasyon hatası alıyorum. Düzeltmaya uğraştım, ama Blogger doğru okuyamuyor. XML uzmanı olan birisi bana yardımcı olabilir mi?:

XML, line 3302, column 599 when fixing get error: Element type "node.childNodes.length" must be followed by either attribute specifications, ">" or "/>"

kodlar aşağıda:


(function($){$.fn.highlight=function(pat){function innerHighlight(node,pat){var skip=0;if(node.nodeType==3){var pos=node.data.toUpperCase().indexOf(pat);if(pos>=0){var spannode=document.createElement("span");spannode.className="highlight";var middlebit=node.splitText(pos);var endbit=middlebit.splitText(pat.length);var middleclone=middlebit.cloneNode(true);spannode.app endChild(middleclone);middlebit.parentNode.replace Child(spannode,middlebit);skip=1}}else{if(node.nod eType==1&amp;&amp;node.childNodes&amp;&amp;!/(script|style)/i.test(node.tagName)){for(var i=0;i<node.childNodes.length;++i){i+=innerHighlight(node .childNodes[i],pat)}}}return skip}return this.length&amp;&amp;pat&amp;&amp;pat.length?this.each(function(){ innerHighlight(this,pat.toUpperCase())}):this};$.f n.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeN ame;with(this.parentNode){replaceChild(this.firstC hild,this);normalize()}}).end()}})(jQuery);
(function(a){a(document).ready(function(){var c=a("#text-finder"),e=c.children().first(),f=e.next(),d=a(".post-body"),g=a("html, body");e.on("keyup",function(){d.removeHighlight().highlight(this.val ue);g.scrollTop(d.find("span.highlight").first().offset().top-50)});f.on("click",function(){d.removeHighlight();e.val("").trigger("focus");g.scrollTop(0);return false});var b=readCookie("font_size");if(b!=""&amp;&amp;b!=null){a(".post-body").css("font-size",b+"px")}a(".zoom-text").click(function(){var j=a(".post-body").css("font-size");j=j.replace("px","");var h=a(this).attr("class");var i=Number(j);if(h.indexOf("zoom-in-text")!=-1){i++}else{i-=1}createCookie("font_size",i);a(".post-body").css("font-size",i+"px");return false})})})(jQuery);


bunu nasıl düzeltebilirim? teşekkürler.