【发布时间】:2011-04-03 18:28:02
【问题描述】:
设置很简单;我希望能够在触发 onClick 事件时向(在这种情况下)按钮添加一个类。我的问题是我还没有找到将按钮本身作为参数传递给函数的方法。我想做类似的事情:
<asp:Button ID="Button" runat="server" onclick="addClassByClick(this)"/>
然后是类似这样的 javaScript 函数:
function addClassByClick(button){
button.addClass("active")
}
我知道我在这里有很多错误,但这就是我发布的原因。我尝试过使用 jQuery 和不使用 jQuery 的不同场景,但我总是以失败的解决方案告终(点击突然停止通过,未添加类等)所以我决定询问专业人士。
对我可以尝试什么有什么建议吗?感谢您阅读编辑和所有帮助!
【问题讨论】:
-
正如许多人指出的那样,您的按钮的呈现 ID 不会是“按钮”。但是,您仍然可以通过 ID 而不是类来引用它(jquery 选择器在 ID 上的性能优于类),方法是: $("#")
标签: javascript asp.net jquery