此jquery代码可以帮助您:
$("a").click(function() { $(this).next().prop("checked", true);});演示:http://jsfiddle.net/k5rkxkos/
更新资料
用纯Javascript(因为您说过您不是jquery专家)),您可以执行以下操作:
var a = document.getElementsByTagName("a");for ( var i = 0; i < a.length; i++ ) { a[i].onclick = function() { var id = this.getAttribute("data-id"); document.getElementById(id).checked = true; }}演示:http://jsfiddle.net/k5rkxkos/1/
更新资料
这是根据您的更改而更新的代码:
var a = document.getElementsByTagName("a");for ( var i = 0; i < a.length; i++ ) { a[i].onclick = function(e) { e.preventDefault(); var id = this.getAttribute("data"); document.querySelector('input[data="' + id +'"]').checked = true; }}注意 :必须添加输入
name属性。
演示版



