我似乎无法理解如何获取被点击的实际链接。我正在尝试制作一个小部件。这是我用来实际执行点击的代码:
$mID.find('a.next').on('click', function() {
$mID.megamenu("nextMenu");
});
$mID 在哪里$mID = $(":jqmData(role='megamenu')");
。
如何从 nextMenu 函数中访问单击的项目?
编辑:我有办法做到这一点,但这并不理想。
$mID.find('a.next').on('click', function() {
$(this).addClass('next');
$mID.megamenu("nextMenu");
$(this).removeClass('next');
});
然后,我可以访问 $('.next') 来隔离特定实例,而不是尝试在 nextMenu 函数中访问 $(this)。如果有更好的方法可以做到这一点,请告诉我。