<input type="radio" name="sam1" value="1">HI
<input type="radio" name="sam1" value="2">HI HI
实际上我正在尝试将点击事件添加到上面提到的单选按钮
$("input:radio[name=sam1]").onclick = function () {disp()};
请更正我的代码
function disp(){//content here}
最佳答案
是
//dom ready handler
jQuery(function ($) {
$("input:radio[name=sam1]").click(disp)
})
当您尝试将事件处理程序添加到 dom 元素引用时,将使用 onlick
属性,此处为 $("input:radio[name=sam1]")
是一个 jQuery 包装器,因此您可以使用 jQuery 提供的事件实用程序来注册事件处理程序,如 .on()
演示:Fiddle
关于jquery - 使用 HTML DOM 将 onclick 事件分配给单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18974632/