[jQuery] jQuery.extend(deep) not working?
I'm trying out this need extension:
http://binarykitten.jkrswebsolutions.co.uk/2009/01/21/jquery-plugin-ajax-head-request/comment-page-1
which allows jQuery to do a HEAD request on an arbitrary URL in order
to grab header values for a given page. Unfortunately, if that page
is the page the script is currently running from, it goes into an
infinite loop which results in:
[Exception... "Component returned failure code: 0x80004001
(NS_ERROR_NOT_IMPLEMENTED) [nsIDOMLocation.host]" nsresult:
"0x80004001 (NS_ERROR_NOT_IMPLEMENTED)" location: "JS frame ::
http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js ::
anonymous :: line 12" data: no]
[Break on this error] (function(){var l=this,g,y=l.jQuery,p=l.....each
(function(){o.dequeue(this,E)})}});
If I add deep to jQuery.extend(), I get "deep is not defined".
Does anybody have any help for this? Should the code be refactored to
not extend but to be a more simplistic?