我有一个包含多个复选框的框。我选择复选框,并选择我生成的<span>
Value(x)</span>
在不同的div上。现在我想取消选中该特定复选框的(x)点击复选框。点击按钮取消复选框
在选择和取消选择的复选框的<span>
值(X)</span>
被来来往往。但反过来并没有发生。
.reportbox是瓦片的类别(复选框)。 #compareSection是保存按钮的区域。
代码我使用:
<script type="text/javascript">
$('.reportBox').click(function() {
var selected = $('input[type=checkbox]:checked').map(function(_, el) {
selectedCheckbox = el.id;
var element = "<p class='selectedReport'>"+ $(el).val() + "</p>" + "<span onclick='removeReport(this, selectedCheckbox)' class='badge badge-notify close-badge'>x</span>";
return "<span id='elementPack'>" + element + "</span>";
}).get();
$("#compareSection").html(selected);
})
// this code is for removing the URLs
function removeReport(sender, selectedCheckbox) {
document.getElementById(selectedCheckbox).checked = false;
var div = sender.parentNode;
div.parentNode.removeChild(div);
}
</script>
代码在哪里? – Rayon
我应该上传它js小提琴吗? – b0y
任何........ – Rayon