可能重复:
jQuery 选择器:ID 以?
假设我有名为ctl00_mstPartBase_lblTopPager和 ctl00_mstPartBase_lblBottomPager的控件。
这些控件有许多超链接。我想为这些超链接绑定一个点击事件。我努力了:
$('#lblTopPager #lblBottomPager a').click(function (e) {
alert("click occured");
e.preventDefault();
});
但是上面的代码不起作用,因为我的控件名称是 ctl00_mstPartBase_lblTopPager
当父控件的名称不固定时,如何将单击事件与这些超链接绑定,唯一固定的部分是lblTopPager
and lblBottomPager
。
我应该编写什么代码,以便单击绑定将适用于两个容器中的所有超链接。请帮忙。谢谢
我是这样做的
$('[id$=lblTopPager] a, [id$=lblBottomPager] a').live("click", function (e) {
alert($(this).text() + ' this is my anchor text ');
e.preventDefault();
});
$(document).ready(function () { $('[id*=btnOk]').live("click", function () {
});
});