* @returns {Object} jQuery object with the selector.
*/
Abide.prototype.findFormError = function($el){
- var $error = $el.siblings(this.options.formErrorSelector)
+ var $error = $el.siblings(this.options.formErrorSelector);
if(!$error.length){
$error = $el.parent().find(this.options.formErrorSelector);
}
Accordion.prototype._init = function() {
this.$element.attr('role', 'tablist');
this.$tabs = this.$element.children('li');
- if (this.$tabs.length == 0) {
+ if (this.$tabs.length === 0) {
this.$tabs = this.$element.children('[data-accordion-item]');
}
this.$tabs.each(function(idx, el){
'aria-multiselectable': this.options.multiOpen
});
- this.$menuLinks = this.$element.find('.has-submenu');
+ this.$menuLinks = this.$element.find('.is-accordion-submenu-parent');
this.$menuLinks.each(function(){
var linkId = this.id || Foundation.GetYoDigits(6, 'acc-menu-link'),
$elem = $(this),
}
$target.addClass('is-active').attr({'aria-hidden': false})
- .parent('.has-submenu').attr({'aria-expanded': true, 'aria-selected': true});
+ .parent('.is-accordion-submenu-parent').attr({'aria-expanded': true, 'aria-selected': true});
Foundation.Move(this.options.slideSpeed, $target, function(){
$target.slideDown(_this.options.slideSpeed, function () {
});
$target.attr('aria-hidden', true)
.find('[data-submenu]').slideUp(0).attr('aria-hidden', true).end()
- .parent('.has-submenu')
+ .parent('.is-accordion-submenu-parent')
.attr({'aria-expanded': false, 'aria-selected': false});
// $target.slideUp(this.options.slideSpeed, function() {
// $target.find('[data-submenu]').slideUp(0).attr('aria-hidden', true);
* @private
*/
Drilldown.prototype._init = function(){
- this.$submenuAnchors = this.$element.find('li.has-submenu');
+ this.$submenuAnchors = this.$element.find('li.is-drilldown-submenu-parent');
this.$submenus = this.$submenuAnchors.children('[data-submenu]');
this.$menuItems = this.$element.find('li').not('.js-drilldown-back').attr('role', 'menuitem');
*/
Drilldown.prototype._menuLinkEvents = function(){
var _this = this;
- this.$menuItems.not('.has-submenu')
+ this.$menuItems.not('.is-drilldown-submenu-parent')
.off('click.zf.drilldown')
.on('click.zf.drilldown', function(e){
// e.stopImmediatePropagation();