回答
<img id="img_1" src="http://lorempixel.com/20/20/">
<input id="cb_1" type="checkbox" >
$("#img_1").click(function(){
$("#cb_1").prop("disabled", !$("#cb_1").prop("disabled"));
});
这将通过单击您的图像来切换禁用状态。
https://jsfiddle.net/fxa6894d/
如果你只是想禁用的复选框,您可以使用:
$("#img_1").click(function(){
$("#cb_1").prop("disabled", true);
});
并启用它,你可以使用:
$("#img_1").click(function(){
$("#cb_1").prop("disabled", false);
});
如果你想切换checked
您可以使用的财产:
$("#img_1").click(function(){
$("#cb_1").prop("checked", !$("#cb_1").prop("checked"));
});
谢谢你的代码,但你可以编辑它,这样我可以启用它吗? –
@MatthiasM再次点击图片会切换状态。我已经更新了答案,以显示如何只启用/禁用复选框。 –
再次感谢。我的问题是,现在复选框没有激活(在广场内没有检查),但可点击并且不能用代码点击 –
试试这个
$("#img_id").click(function()
{
$("#checkbox_id")..prop("checked", true);
});
您能否详细说明您的答案,并添加关于您提供的解决方案的更多描述? – abarisone
- 1. 复选框使用jQuery启用/禁用
- 2. 使用jQuery禁用/启用复选框
- 3. 使用jQuery启用/禁用复选框
- 4. 使用JQuery启用/禁用复选框单击复选框使用JQuery
- 5. 点击其他复选框使用Jquery启用复选框
- 6. 复选框启用jQuery的
- 7. jQuery的启用/禁用复选框
- 8. JQuery - 每行启用/禁用复选框
- 9. 复选框启用/禁用jquery
- 10. Jquery启用/禁用复选框
- 11. jQuery复选框启用禁用
- 12. JQuery复选框启用/禁用使用Jquery Mobile
- 13. 启用复选框
- 14. jQuery的复选框时启用
- 15. 复选框使用jQuery
- 16. 使用jQuery使复选框启用多个隐藏字段
- 17. 复选框禁用启用
- 18. 使用复选框和jQuery禁用/启用元素?
- 19. 如何在primefaces中启用/禁用使用jQuery的复选框?
- 20. 使用jquery在gridview中启用禁用的复选框
- 21. 使用jquery启用或禁用复选框列表项目
- 22. 使用Javascript启用复选框
- 23. 如何使用复选框启用
- 24. 使用复选框启用按钮
- 25. 使用复选框启用接收器
- 26. 使用复选框启用字段
- 27. 更新使用复选框使用jquery
- 28. 我应该如何启用使用jquery或javascript的复选框?
- 29. jQuery复选框禁用/启用基于复选框值的辅助输入
- 30. Struts 2/JQuery:在单个复选框上禁用并启用复选框
能否请您发布的代码? –