在不自动选择第一个选项的情况下,将选择框的选择位置置于选择框的顶部

戴维斯麦菲

我一直没有成功地尝试将选择的选择框的选择放置在选择框本身之上,而在最初单击选择框时没有自动选择第一个选项。

这是问题的JSFiddle:http : //jsfiddle.net/sdrah3g7/

这就是我想通过CSS定位选择的方式:

.chosen-container .chosen-drop {
top: 0 !important;
}

我有一种感觉,可以通过修改选择的JS文件以在单击选择框与其选择元素之间创建延迟,或者通过禁用选择直到释放鼠标按钮之间的延迟,来解决此问题。从最初单击选择框开始。

不幸的是,我目前对JavaScript的了解非常有限,并且在选择的代码中缺少注释,这使我很难解决这个问题。我将继续尝试解决该问题,但是任何帮助将不胜感激。

雅各布

您可以在这里尝试吗:http : //jsfiddle.net/sdrah3g7/1/

我稍微改变了选择的代码。

而不是在需要的地方onmouseup设置onmousedown功能。

this.search_results.bind('mousedown.chosen', function(evt) { // mouseup to mousedown
    _this.search_results_mousedown(evt); // this function call changed to mousedown and function name also
});

代码已更改:

-第684、685
行-以上是上述代码-第967行-函数名称-525
行-触摸事件的函数调用

您可以在此处下载更改的所选脚本

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

默认情况下如何在选择框中或下拉菜单中选择第一个选项

来自分类Dev

默认情况下从选择框中选择第一个值-AngularJS

来自分类Dev

选择第一个选项为空的框

来自分类Dev

Dojo Select-默认情况下选择第一个选项

来自分类Dev

为什么在没有选择任何内容的情况下jQuery option:selected返回第一个选项

来自分类Dev

自动选择第一个下拉选项

来自分类Dev

删除选择框的所有选项,除了第一个选项

来自分类Dev

使用angular js根据第一个选择的选项过滤第二个选择框

来自分类Dev

HTML中的TABS:默认情况下选择第一个TAB

来自分类Dev

在这种情况下如何选择第一个孩子?

来自分类Dev

选择第一个选择框值后填充第二个选择框

来自分类Dev

根据第一个选择框的选择填充第二个选择框

来自分类Dev

jQuery:自动更新通过添加更改后的第一个选择创建的选择框组

来自分类Dev

默认情况下为动态制作的“选择”框选择第一个值

来自分类Dev

PHP(简单):变量始终分配给选择框形式的第一个选择。

来自分类Dev

在不预选选项的情况下使用Bootstrap Radio时,即使没有任何选择,也会检查第一个选项的结果

来自分类Dev

我的选择框如何选择一个选项值?

来自分类Dev

选择了第一个选择选项后的HTML选择选项显示列表

来自分类Dev

根据另一个选择框的值动态加载一个选择框的选项,但从属选择未默认为第一个选项

来自分类Dev

选项更改时选择第一个选项

来自分类Dev

Excel VBA-在选择另一个组合框的情况下填充组合框

来自分类Dev

CSS 选择器 - 选择所需选择的第一个选项

来自分类Dev

JAVASCRIPT/BOOTSTRAP-如何根据第一个选择的选项在另一个选择上自动选择选项?

来自分类Dev

删除第一个选择选项

来自分类Dev

选择第一个不为空的选项

来自分类Dev

在选择中隐藏第一个选项

来自分类Dev

更改选择的第一个选项

来自分类Dev

反应,无法选择<select>的第一个选项

来自分类Dev

Python Regex选择第一个选项

Related 相关文章

  1. 1

    默认情况下如何在选择框中或下拉菜单中选择第一个选项

  2. 2

    默认情况下从选择框中选择第一个值-AngularJS

  3. 3

    选择第一个选项为空的框

  4. 4

    Dojo Select-默认情况下选择第一个选项

  5. 5

    为什么在没有选择任何内容的情况下jQuery option:selected返回第一个选项

  6. 6

    自动选择第一个下拉选项

  7. 7

    删除选择框的所有选项,除了第一个选项

  8. 8

    使用angular js根据第一个选择的选项过滤第二个选择框

  9. 9

    HTML中的TABS:默认情况下选择第一个TAB

  10. 10

    在这种情况下如何选择第一个孩子?

  11. 11

    选择第一个选择框值后填充第二个选择框

  12. 12

    根据第一个选择框的选择填充第二个选择框

  13. 13

    jQuery:自动更新通过添加更改后的第一个选择创建的选择框组

  14. 14

    默认情况下为动态制作的“选择”框选择第一个值

  15. 15

    PHP(简单):变量始终分配给选择框形式的第一个选择。

  16. 16

    在不预选选项的情况下使用Bootstrap Radio时,即使没有任何选择,也会检查第一个选项的结果

  17. 17

    我的选择框如何选择一个选项值?

  18. 18

    选择了第一个选择选项后的HTML选择选项显示列表

  19. 19

    根据另一个选择框的值动态加载一个选择框的选项,但从属选择未默认为第一个选项

  20. 20

    选项更改时选择第一个选项

  21. 21

    Excel VBA-在选择另一个组合框的情况下填充组合框

  22. 22

    CSS 选择器 - 选择所需选择的第一个选项

  23. 23

    JAVASCRIPT/BOOTSTRAP-如何根据第一个选择的选项在另一个选择上自动选择选项?

  24. 24

    删除第一个选择选项

  25. 25

    选择第一个不为空的选项

  26. 26

    在选择中隐藏第一个选项

  27. 27

    更改选择的第一个选项

  28. 28

    反应,无法选择<select>的第一个选项

  29. 29

    Python Regex选择第一个选项

热门标签

归档