【发布时间】:2009-05-21 10:46:10
【问题描述】:
如果我有一个呈现为带有 ID 的 html 控件的自定义 ASP.NET 控件,我正在尝试使用 jQuery 向输入控件添加一个属性。
但是,我遇到了一些问题:
首先,我的 jQuery 无法选择它。
到目前为止:
$(document).ready(function() {
$(client id of the input control).attr('onclick', function () { alert('hey!'); });
});
似乎 jQuery 试图找到输入控件但找不到。
有什么想法吗?
更新:
通常,提供的解决方案会起作用,但由于这是一个 SharePoint Publishing .aspx 页面,因此不允许使用代码块...尝试其他解决方法。
【问题讨论】:
-
您可能希望将 .click 或 .bind('click',...) 用于单击事件处理程序,而不是 .attr 命令
标签: asp.net javascript jquery