首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery令牌输入(标记化输入)在模式弹出窗口中不起作用,列表隐藏在弹出窗口下

问jQuery令牌输入(标记化输入)在模式弹出窗口中不起作用,列表隐藏在弹出窗口下
EN

Stack Overflow用户
提问于 2012-07-17 18:44:07
回答 2查看 5.4K关注 0票数 9

我在jQuery中使用了一个模式弹出窗口控件,弹出窗口有一个由jQuery Tokenize输入插件提供支持的输入文本。问题是,当我在模式弹出文本框中输入内容时,搜索结果会隐藏在弹出框下面。实际上,它们应该位于所有控件之上。有人能帮帮我吗,因为我是初学者。

尝试从下面的线程寻求帮助,zindex不工作。https://github.com/loopj/jquery-tokeninput/issues/190

下面是我正在使用的输入控件。http://loopj.com/jquery-tokeninput/demo.html

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-23 21:20:13

它的工作原理是手动设置z索引:

代码语言:javascript
复制
$(".token-input-dropdown").css("z-index","9999")

https://github.com/loopj/jquery-tokeninput/issues/190中给出的函数在我的coffeescript中不起作用:

代码语言:javascript
复制
$('#book_author_tokens').tokenInput('/authors.json', { 
    zindex: 9999
  });
票数 12
EN

Stack Overflow用户

发布于 2016-07-14 00:07:45

我认为更好的解决方案是将其添加到css文件中(而不是通过js):

代码语言:javascript
复制
div.token-input-dropdown-facebook {           
   z-index: 11001 !important;
}

当然,如果您使用的是默认主题,请去掉"-facebook“后缀。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11520861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档