所以我遇到了这个问题,我在将鼠标悬停在菜单项上时显示一个带有几个单选按钮的 div。
我的问题:在 iPad 和 iphone 上,我需要点击单选按钮两次,直到它们被选中。(桌面没问题)
我的问题:如何做到用户只需要点击一次?
代码:
(a)这是显示该菜单div的代码:// when entering/leaving the popup, show/hide it slide.on('mouseenter', function() { $(this).css('display', 'block'); }) slide.on('mouseleave', function() { $(this).css('display', 'none').removeClass('open'); })
(b)还有代码,将点击绑定到单选按钮:
// check if filter is applied and add active icon $('div.slide > fieldset > input').on('click', function() { if ($(this).hasClass('color_input')) { color_kleider.addClass('color_active'); } })
Res:
(a)查看现场网站:Outfitya
(b)在此处查看此图片: