回答
<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:在單個複選框上禁用並啓用複選框
能否請您發佈的代碼? –