问题标签 [icheck]

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 投票
0 回答
629 浏览

javascript - ifChecked 不向函数发送任何回调

我正在使用插件的ifChecked事件,iCheck如下所示:

我尝试检查我input是否被选中,但没有返回任何数据,我的输入看起来像

但它不会返回任何警报消息。

0 投票
1 回答
747 浏览

jquery - 使用 jquery 和 icheck 插件提交表单

有人可以告诉我如何使用 icheck 插件获取更改时提交的表单吗?这是插件的链接:http: //fronteed.com/iCheck/

谢谢你

0 投票
2 回答
5490 浏览

javascript - 通过Javascript设置复选框时避免“ifChanged”事件处理程序

对于 iCheck 插件,有没有办法在从 Javascript 设置复选框时避免“ifChanged”事件处理程序启动?

0 投票
2 回答
1143 浏览

jquery - ajax 事件后点击事件不会触发

我有一个使用 iCheck 样式的复选框。这部分工作正常。我的问题是我想在每次更改时将复选框状态保存在我的数据库中。但是我的 ajax 请求只在第一次触发。

我有这样的设置:

HTML:

jQuery

我试图注释掉 ajax 请求。这样做,警报框会按应有的方式触发。

我有一个解决方法添加 window.location.reload(); 警报(数据)之后。但在我看来,这不应该是必要的。我也尝试过异步发送请求:false;模式没有成功。我没主意了。

问题

为什么在发送 ajax 请求时,不是在每次点击时触发 ifClicked 事件,而只是第一次触发?

附加信息

执行脚本时,控制台中没有错误。没有任何警报第二次运行。

我什至无法在 jsfiddle 中重现该问题。

有任何线索的人吗?

编辑

我刚刚使用新的 iCheck beta 源代码进行了测试。然后事件会被触发,但是会引发其他一些问题。所以这似乎源于 iCheck 的一个错误。(但我可能是错的)。

0 投票
2 回答
1487 浏览

javascript - ICheck 插件在淘汰赛 js 检查绑定中不起作用

html

淘汰码

如果我删除 iCheck 插件样式,它可以工作;使用 iCheck 插件无法正常工作。

例如参考这个淘汰赛链接

0 投票
2 回答
1150 浏览

javascript - 从输入/复选框捕获事件

我正在使用ICheck来自定义我的复选框。我无法从他们那里注册事件。我一直使用作为可以触发的事件的参考。

我的复选框如下,其中名称是动态生成的:

这是我用于处理事件的 jquery(仅用于测试):

浏览器上生成的复选框如下:

但是,当我选中复选框时 - 没有任何反应。复选框没有响应。我对javascript比较陌生,可能是什么问题?

0 投票
2 回答
753 浏览

javascript - 在我的情况下如何使用单选按钮选中或单击属性

大家好,我使用的是 Rails 3.2.13。我在我的视图文件中使用了以下脚本。如果有人点击 ownertype Other,id=group_user_id 的 div 会打开,最后我会保存这些操作。到目前为止,当我使用 f.radio_button 时它很好。

Javascript代码

});

现在我将模板 css 用于单选按钮,之后它就不起作用了。以下是供您参考的代码。

在这种情况下,对于单选按钮类,使用方形绿色单行。尽管我提供了 f.radio_button 并在其上传递了正确的 ID,但 Rails 单选按钮被隐藏了。

我使用了以下 js 和 css。

在这种情况下,当我们使用模板中的单选按钮时,如何管理单选按钮的单击、选中和其他属性。请提供一些解决方案。

0 投票
0 回答
133 浏览

javascript - Selenium rc 测试因 icheck jquery 插件而失败

我最近设置了 jQuery 插件 iCheck 来改进我的应用程序的复选框和单选按钮。但是这个插件我的硒测试失败了。该插件将复选框和单选按钮的不透明度设置为 0。因此 selenium 看不到它们。我尝试将不透明度设置为 0.1 或 1,左侧位置为 -9999px,以将元素移出视口。

有什么解决办法吗?

0 投票
1 回答
1544 浏览

javascript - iCheck 复选框作为单选按钮

我将 iCheck 用于单选按钮和复选框。
如何使用复选框来充当 iCheck 的单选按钮?

这就是我所拥有的:

0 投票
1 回答
386 浏览

jquery - jQuery ajax 重定向而不是 ajaxing

我有一个 jquery 脚本,它使用 bootstrapvalidator ( http://bootstrapvalidator.com/ )验证我的表单,然后如果验证成功(复选框选中,不为空等)它会进行 ajax 调用。

问题是当我尝试使用 ICheck 插件(http://fronteed.com/iCheck/)实现它时

不是对页面“proceed.php”进行ajax请求,而是将我重定向到它(这是一个带有json调用的php页面)。

所以基本上当我尝试使用 Icheck 插件实现我的 ajax 调用时,它会重定向而不是执行 ajax(有点失去 ajax 的目的!)

我是 jQuery 的新手,我很确定这是一个简单的语法错误,因此我们将不胜感激。

该网站可以在这里测试:http: //entendu.x10.mx