# HG changeset patch # User Sylvain Thénault # Date 1278605447 -7200 # Node ID e13e7833a57a9434dcd4f912dca8114a1f978688 # Parent 9cbde75fefe8ae93d4fbe2da53b9ed90d5da56a0 [test] remove deprecated test file diff -r 9cbde75fefe8 -r e13e7833a57a web/data/cubicweb.ajax.js --- a/web/data/cubicweb.ajax.js Thu Jul 08 16:30:19 2010 +0200 +++ b/web/data/cubicweb.ajax.js Thu Jul 08 18:10:47 2010 +0200 @@ -91,22 +91,35 @@ var JSON_BASE_URL = baseuri() + 'json?'; //============= utility function handling remote calls responses. ==============// -function _loadAjaxHtmlHead(node, head, tag, srcattr) { +function _loadAjaxHtmlHead($node, $head, tag, srcattr) { var loaded = []; var jqtagfilter = tag + '[' + srcattr + ']'; jQuery('head ' + jqtagfilter).each(function(i) { loaded.push(this.getAttribute(srcattr)); }); - node.find(tag).each(function(i) { - if (this.getAttribute(srcattr)) { - if (jQuery.inArray(this.getAttribute(srcattr), loaded) == -1) { - jQuery(this).appendTo(head); + $node.find(tag).each(function(i) { + var url = this.getAttribute(srcattr); + if (url) { + if (jQuery.inArray(url, loaded) == -1) { + if (srcattr == 'src') { + // special case for