问题标签 [jquery-dropkick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
536 浏览

jquery - 如何让 Validate.js 和 Dropkick.js 一起工作

我试图让它们一起工作,但显然由于 dropkick 隐藏了选择标签,我有 validate.js 所需的类,它没有正确验证。

HTML:

因此,对于 dropkick.js,这个 html 显然会被所需的类删除,这使得它有点问题。

我想知道是否有人对此有解决方案?

谢谢

0 投票
1 回答
298 浏览

internet-explorer-8 - 使用 IE8 的 li 中的动态宽度背景

我一直在使用 dropkick 开发一个新的下拉控件,我让它在 Chrome/FF 中工作,但在 IE8 中没有,遗憾的是这仍然是我们的目标。我使用单像素背景图像background-repeat:repeat-ybackground-size:x%来获得所需的效果。

我发现 IE8 不支持背景大小为时已晚,我的问题是: 如何在 IE8 中模拟这种效果?

li我的第一个想法是在标签内部和标签后面使用一些奇怪的 z 索引和可变宽度 div a,但我在这方面的尝试并没有取得令人瞩目的结果(主要是因为我很难理解 css 定位)。我不确定这个控件驻留在可拖动和可调整大小的 jQuery 对话框上会使事情变得多么复杂,但是为了这个问题,我们可以假设它不会移动或改变。

最终结果是这样的:

控制图像

括号中的数字以及填充百分比通过 AJAX 调用使用选项填充。

为 faux-dropdown 生成的代码遵循以下几行(截断列表):

相关的css是这样的:

0 投票
1 回答
36 浏览

jquery-ui-tabs - Dropkick 和有机标签

我在一个网站上使用 dropkick,它工作得非常好,看起来很棒。但是,当我尝试在选项卡(有机选项卡)中使用它时,会发送 dropkick 数据。任何想法为什么会发生这种情况和解决方案将不胜感激。提前致谢。

0 投票
2 回答
641 浏览

jquery - 单击网页内容时如何折叠 dropkick 下拉菜单并关闭菜单?

我已经尝试在我的网页中使用以下代码来显示下拉菜单。我用过drop kick js。我正在使用 jquery 1.9 版本。

下拉在 IE 中工作正常,但在 chrome 中无法正常工作。

我的代码是

在 chrome 中,我可以打开下拉菜单,如果我在菜单之外单击,下拉菜单会关闭。但我无法通过单击下拉菜单来折叠菜单。

我的页面有多个下拉菜单。

0 投票
0 回答
122 浏览

jquery - Dropkick 下拉菜单不会打开

我遇到了下脚踢的问题。它似乎不想不为我打开。我已经尝试过我自己的代码来让它工作,演示代码,还有一个教程代码,它们都有相同的输出,它在调用时显示下拉列表很好,但下拉列表不会打开。有谁知道为什么会发生这种情况,以及我该如何解决?我包含了所有正确的文件,无论我使用什么示例,它总是相同的。有什么东西阻止它打开吗?我以前在这个网站上从来没有遇到过 jquery 的问题。

0 投票
0 回答
115 浏览

jquery - DropKick 故障排除

网络新手..

虽然是一个特殊的问题,但我想更好地了解如何解决我在网页中使用 java 脚本时看到的问题。

我正在尝试在我的下拉字段中使用 DropKick 1.0.0。将以下内容放在标题中 - 现在下拉菜单消失了,无法看到(在此之前有简单的下拉菜单)。

我在 chrome > Console 中打开了 F12,并没有看到任何与 Java 脚本相关的东西。

  1. 一般而言,你们如何解决 UI 中的那些错误之王?
  2. 那是版本控制吗?

一个字段的示例:

0 投票
0 回答
192 浏览

jquery - 在表单中提取 DropKick 值

我已经开始使用漂亮的 dropkick 下拉菜单。似乎我无法将其发送回控制器,其中模型对象填充了 dropkick 字段值。

.cshtml

模型(保持成员名称与元素的名称+ id 属性相同

在 _layout.xml 中(从 dropkick 教程中复制)

一旦点击提交按钮,我就会到达相关的控制器功能,但输入模型对象不包含选择的值......

0 投票
1 回答
2571 浏览

javascript - Dropkick JS 更改事件值未定义

我在网上搜索了这个问题的解决方案。

您可以在此处查看实际问题:http: //jsbin.com/nomij/5/edit

基本上每次触发 dropkick 更改事件时,我都需要访问所选选项的值,文档使用以下示例:-

值和标签都返回未定义。有什么想法我哪里出错了吗?

Dropkick 文档:https ://github.com/Robdel12/DropKick/blob/master/readme.md

0 投票
2 回答
196 浏览

javascript - jquery 事件被调用了两次 - dropkick.js

所以我有这个问题,我有一个下拉菜单,然后我使用 dropkick.js 创建它。(我只是在学习 dropkick.js,所以我现在认为我误解了一些东西。)

问题

当我像这样绑定 on change 事件时

警报被调用两次。

在这里提琴

我最初的问题是选择下拉列表是动态更改的,所以$(".default").dropkick();不再适用,所以我在上面创建了这个动态选择器。(如果有比这更好的动态绑定调用的方法,请告诉!:D)

有用的信息:(基于我的一些调试)

  • 最初的 html/script 就像这里的小提琴一样,它在这里创建了两个下拉列表,(尽管它们似乎不相关)我用代码创建<select>...</select>的一个和 dropkick.js 用class=dk_container dk_theme_default类创建的一个。所以我评论了这个 html 以避免这种情况(在第一个小提琴中),但它似乎仍然存在 2 个选择下拉菜单!
0 投票
2 回答
684 浏览

jquery - 多选下拉重置在 dropkick.js 中不起作用

我使用dropkick js创建了两个多选下拉菜单,例如嵌套下拉菜单

第二个下拉选项将根据第一个下拉列表填充。每当发生外部下拉更改事件时,我都会放置填充代码。

当我尝试重置(取消选中所选项目并重新加载选项)时,两个下拉菜单同时像

我的内部下拉列表被重置,但我的外部下拉列表没有重置。

但是当注释掉内部下拉 html 代码并尝试重置外部下拉时,它工作正常。

我该如何解决这个问题?