diff --git a/responsiveslides.js b/responsiveslides.js index 77c46ba..783ca6c 100644 --- a/responsiveslides.js +++ b/responsiveslides.js @@ -4,6 +4,7 @@ // Default settings var settings = $.extend({ + "namespace": "", // String: Custom namespace "auto": true, // Boolean: Animate automatically "pagination": false, // Boolean: Show pagination "nav": false, // Boolean: Show navigation @@ -24,21 +25,25 @@ var index = 0, $slide = $this.children(), length = $slide.size(), - fadetime = parseFloat(settings.fade), - - // Namespacing - namespace = "rslides", - namespaceIndex = namespace + i, - - // Classes - namespaceIndexClass = namespace + " " + namespaceIndex, + fadetime = parseFloat(settings.fade); + + // Namespacing + if(settings.namespace === "") { + var namespace = "rslides", + namespaceIndex = namespace + i; + } else { + var namespace = settings.namespace, + namespaceIndex = namespace; + } + // Classes + var namespaceIndexClass = namespace + " " + namespaceIndex, activeClass = namespace + "_here", visibleClass = namespaceIndex + "_on", slideClassPrefix = namespaceIndex + "_s", - tabsClass = namespaceIndex + "_tabs", + tabsClass = namespaceIndex + "_tabs"; - // Pagination - $pagination = $("