【发布时间】:2009-03-26 12:23:10
【问题描述】:
我想使用 jQuery 来检测对一堆单选按钮的点击。它们都被分配了一个 CSS 类 foobar 来检测它们。容易,对吧?不过,这段代码还是不行:
$("input.foobar").click(function ()
{
alert(this.id);
}
);
上面的代码有什么问题?
this.id 真的返回当前单选按钮的 id 吗?
编辑:页面上的 HTML 真的很无聊(不验证),所以也许这就是问题所在......
编辑 2: HTML 一团糟,无法挽救。将不得不顺其自然并修复解决方法。愿 HTML 诸神原谅我!
【问题讨论】:
-
查看您的 HTML 会很有帮助。
-
"this.id 真的返回当前单选按钮的 id 吗?"是的
-
HTML:
标签: javascript jquery event-handling