aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsrc/use.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/use.js b/src/use.js
index 2690468..9bea70c 100755
--- a/src/use.js
+++ b/src/use.js
@@ -8,20 +8,20 @@ SVG.Use = SVG.invent({
// Add class methods
, extend: {
// Use element as a reference
- element: function(element) {
+ element: function(element, file) {
/* store target element */
this.target = element
/* set lined element */
- return this.attr('href', '#' + element, SVG.xlink)
+ return this.attr('href', (file || '') + '#' + element, SVG.xlink)
}
}
// Add parent method
, construct: {
// Create a use element
- use: function(element) {
- return this.put(new SVG.Use).element(element)
+ use: function(element, file) {
+ return this.put(new SVG.Use).element(element, file)
}
}
}) \ No newline at end of file