首页 > 解决方案 > 单击文本以检查输入

问题描述

标签: javascriptjquerybootstrap-4

解决方案


我建议您使用标签标签将其与复选框相关联。此外,我在您的代码中插入了一些不同的语义标签:随时将其更改回来。

关于下拉关闭,您可以停止单击事件以在复选框切换其检查时进行传播,因此不会触发单击的引导事件侦听器

<ul id="divChooseMacro" class="dropdown-menu" aria labelledby="choose-macro">
  <li class='dropdown-item' data-value='pippo' style='cursor: pointer;'> 
    <label class='dropdown-item' onclick='event.stopPropagation();'> 
      <input type='checkbox' value='pippo'/>&nbsp; pippo 
    </label>
  </li>
</ul>

推荐阅读