jQuery 点击事件实现 radio button 的选中/取消选中

阅读时长 3 分钟读完

在前端开发中,我们经常需要用到 radio button 控件。它是一种特殊的单选框,用于在多个选项中选择一个。在某些情况下,我们需要通过点击其他元素来选中/取消选中某个 radio button。本文将介绍如何使用 jQuery 来实现这一功能。

HTML 结构

首先,我们需要了解 radio button 的基本 HTML 结构:

注意,这里的 name 属性必须相同,否则这些 radio button 就不会被视为一组。

实现选中/取消选中

接下来,我们要以点击按钮为例,通过 jQuery 来实现选中/取消选中 radio button。

选中 radio button

-- -------------------- ---- -------
------ ------------ ------------- ------------- --------
------ ------------ ------------- --------------- ----------

------- ----------------------- -------------

--------
---------------------------- -
  ---------------------------------- -
    ------------------------------------------------------- ------
  ---
---
---------

在这段代码中,我们给“选择 Male”按钮添加了一个点击事件。当用户点击该按钮时,我们使用 $("input[name='gender'][value='male']") 选择器来选中 namegendervaluemale 的 radio button。最后,我们使用 .prop("checked", true) 将该 radio button 标记为选中状态。

取消选中 radio button

-- -------------------- ---- -------
------ ------------ ------------- ------------- --------
------ ------------ ------------- --------------- ----------

------- --------------------------- -------------

--------
---------------------------- -
  ------------------------------------ -
    ------------------------------------------------------- -------
  ---
---
---------

这段代码与上面的代码非常相似,只是将 .prop("checked", true) 改为了 .prop("checked", false),这样就可以取消选中 radio button 了。

总结

jQuery 是一个非常强大且易于使用的 JavaScript 库,它可以帮助我们更轻松地实现前端开发中的各种功能。在本文中,我们学习了如何使用 jQuery 来选中/取消选中 radio button。希望这篇文章对你有所帮助!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/25597

纠错
反馈