$('*, html, body').on('click.fndtn.dropdown', function (e) {
if (!$(e.target).data('dropdown')) {
$('[data-dropdown-content]')
- .css('left', '-99999px')
+ .css(Foundation.rtl ? 'right':'left', '-99999px')
.removeClass(self.settings.activeClass);
}
});
toggle : function (target, resize) {
var dropdown = $('#' + target.data('dropdown'));
- $('[data-dropdown-content]').not(dropdown).css('left', '-99999px').removeClass(this.settings.activeClass);
+ $('[data-dropdown-content]').not(dropdown).css(Foundation.rtl ? 'right':'left', '-99999px').removeClass(this.settings.activeClass);
if (dropdown.hasClass(this.settings.activeClass)) {
dropdown
- .css('left', '-99999px')
+ .css(Foundation.rtl ? 'right':'left', '-99999px')
.removeClass(this.settings.activeClass);
} else {
this
// We use this to style the dropdown container element.
@mixin dropdown-container($content:list, $triangle:true, $max-width:$f-dropdown-max-width) {
position: absolute;
- #{$default-float}: -9999px;
top: -9999px;
list-style: $f-dropdown-list-style;