如何隐藏 HTML 复选框但仍显示其标签
我是 jQuery 的新手,我一直在尝试弄清楚如何使用 jQuery-ui Selectable 组件作为一组复选框的替代品。
http://jqueryui.com/demos/selectable/
我想我可以让它工作,如果我可以找到一种方法来隐藏复选框但仍显示其标签。 (我也不是 HTML 专家)。可以这样做吗?
I'm new to jQuery and I have been trying to figure out how to use the jQuery-ui Selectable component as an alternative to a set of checkboxes.
http://jqueryui.com/demos/selectable/
I think I could get it to work if I can find a way to hide the checkbox but still show its label. (I'm no HTML expert either). Is it possible to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需使用
选择
和取消选择
事件即可,例如:您可以在这里测试它,通过可见的复选框来查看它的工作情况,以及 这是相同的版本,只是添加了一些样式来隐藏复选框。
不过,如果您正在进行 AJAX 提交,查看序列化演示,它显示您可以获得从元素派生的任何值,它不必是实际的输入元素。
You can just use the
selecting
andunselecting
events for this, for example:You can test it here, with the checkboxes visible to see it working, and here's that same version with just some added styling to hide the checkboxes.
Though, if you're doing AJAX submissions, check out the serialize demo that shows you can get any value derived from the elements, it need not be an actual input element.