单击复选框标签时是否可以不触发该复选框?

三级

基本上,我不希望做的是使jQuery函数在单击复选框名称时具有提示窗口以更改复选框名称,但是它本身会自动选中/取消选中复选框。我需要单击它的标签时是否可以不触发该复选框?

附言:希望清楚我写的是什么:)

我的标记是:

<div class="checkbox">
  <input id="check1" type="checkbox" name="check">
  <label for="check1">Checklist One</label>
  <br>
  <input id="check2" type="checkbox" name="check" checked>
  <label for="check2">Checklist two</label>
  <br>
  <input id="check3" type="checkbox" name="check">
  <label for="check3">Checklist 3</label>
</div> <!-- END OF CHECKBOX -->
威利·帕斯特纳克(Willi Pasternak)

您可以这样解决:

$('label').on('click', function(e){
  e.preventDefault();
  
  // here you can add your code to handle the rename
})
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
</head>
<body>
<div class="checkbox">
  <input id="check1" type="checkbox" name="check">
  <label for="check1">Checklist One</label>
  <br>
  <input id="check2" type="checkbox" name="check" checked>
  <label for="check2">Checklist two</label>
  <br>
  <input id="check3" type="checkbox" name="check">
  <label for="check3">Checklist 3</label>
</div>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的React复选框onChange处理程序在渲染时触发,然后在单击该框时不触发?

来自分类Dev

选中复选框时移动复选框标签

来自分类Dev

单击另一个复选框时禁用该复选框

来自分类Dev

单击$ this复选框

来自分类Dev

复选框标签

来自分类Dev

复选框标签

来自分类Dev

jQuery不触发检查复选框

来自分类Dev

硒-单击标签复选框

来自分类Dev

复选框事件未选中时不触发

来自分类Dev

单击复选框标签时出现问题

来自分类Dev

是否可以在::选中的复选框的标签前设置::样式?

来自分类Dev

单击复选框时执行操作

来自分类Dev

单击复选框时重定向

来自分类Dev

单击复选框时隐藏元素

来自分类Dev

单击复选框时显示错误

来自分类Dev

单击另一个复选框时,该复选框变为未选中状态

来自分类Dev

单击另一个复选框时,该复选框变为未选中状态

来自分类Dev

Phantomjs单击复选框

来自分类Dev

多个复选框单击

来自分类Dev

单击绘制的复选框

来自分类Dev

如何防止单击复选框的标签范围。仅在复选框上可单击

来自分类Dev

复选框标签的放置

来自分类Dev

获取复选框标签

来自分类Dev

如何单击一个弹出窗口并选中该复选框的复选框

来自分类Dev

在ockout.js中的页面加载上触发复选框,而不是单击复选框

来自分类Dev

在父复选框上单击子复选框

来自分类Dev

单击图像而不是复选框的复选框功能

来自分类Dev

复选框单击也检查其他复选框

来自分类Dev

pyqt4 单击复选框空间以外的空间时单击了复选框