Zurb foundation 基础6下钻菜单:将事件添加到自定义按钮

Zurb foundation 基础6下钻菜单:将事件添加到自定义按钮,zurb-foundation,customization,drilldown,Zurb Foundation,Customization,Drilldown,默认的js向下展开按钮不是我喜欢的方式。 我希望在自定义元素上触发back事件,而不是为back功能使用整个li元素 如何做到这一点 关于如何操作,文档对我来说非常清楚: 什么是#element以及在这种情况下$elem是什么?目前,我创建了一个(丑陋的)解决方案: 我让基金会呈现默认的后退按钮,但是我通过CSS隐藏它。 然后,“我的自定义后退”按钮触发该按钮的事件: $('.drilldown .back').on('click', function(){ $(this).closes

默认的
js向下展开按钮不是我喜欢的方式。
我希望在自定义元素上触发back事件,而不是为back功能使用整个li元素

如何做到这一点

关于如何操作,文档对我来说非常清楚:


什么是
#element
以及在这种情况下
$elem
是什么?

目前,我创建了一个(丑陋的)解决方案:

我让基金会呈现默认的后退按钮,但是我通过CSS隐藏它。 然后,“我的自定义后退”按钮触发该按钮的事件:

$('.drilldown .back').on('click', function(){
    $(this).closest('.submenu').find('.js-drilldown-back > a')[0].click();
});
不太好,也不可怕

$('.drilldown .back').on('click', function(){
    $(this).closest('.submenu').find('.js-drilldown-back > a')[0].click();
});