在母版页(MasterPage)中使用 jQuery 的一个小技巧

所以在以前在 head 区加了很多类似于

var btnAddID = '<%=btnAdd.ClientID%>'; 

这样的代码。

在熟悉使用 jQuery 后,我就想到给控件加个特别的样式,样式并不一定需要真正的存在,这样就可以通过 jQuery 的样式选择器来获取这个控件,如:

<asp:Button ID="btnAdd" runat="server" CssClass="Button btnAdd" Text="Add" />

下面使用 jQuery 来获取这个控件

// Javascript
$('.btnAdd').click(....); // 使用 .btnAdd 来获取 btnAdd 控件


上面的代码是给 btnAdd 加了一个 'btnAdd' 的样式,这个样式并不存在,但这不影响 btnAdd 控件的显示。

希望这个小技巧对你有用!


文章出处:我的网站

原文地址:https://www.cnblogs.com/kuku/p/1712306.html