我有一个 jsp 形式的复选框,其中包含包含 span 的标签,该标签在检查元素后显示。我希望只有当我单击复选框时复选框才可单击。如果我单击复选框标签 span,则它不应该可单击。我不允许修改这个标签,因为它在类中具有依赖关系,而且我也无法修改它的 css,因为它在每个页面上都会中断。如果解决方案可以使用 jquery 完成,那么非常欢迎。先感谢您。
JSP代码
<div class="fbox3 nspan">
<form:checkbox path="sendWelcomeEmail" cssClass="label-revert" checked="true"label="Send a welcome email with login details to the user. /></div>
最佳答案
试试这个,
$("span").css("pointer-events", "none");
替代方案,
<span onclick='return false;'>some text here</span>
关于javascript - 如何防止单击复选框的标签范围。仅可在复选框上单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40394690/