3

使用我之前的一个问题中的这个jsfiddle作为示例。对于我的许多设计选择来说,这都是相当有问题的。

$(document).ready(function() {
    $('select').on('click', function() {
        $(this).parent().toggleClass('focused');
    }).on('blur', function() {
        $(this).parent().removeClass('focused');
    })
});

为无论出于何种原因无法使用 jsfiddle 的人编写的代码。

是否有任何已知的解决方案或解决方法?

4

1 回答 1

0

我一直对此感到困惑,但这似乎只是 Firefox 处理单击选择元素的方式的问题,因为我在 Chrome 或 IE 中没有遇到此问题……而在 Safari 中,它甚至直到第二次才注册单击你点击它的时间。

于 2013-07-17T21:54:11.913 回答