我有asp.net生成的HTML代码。我想在用户点击<a class="ctl00_Menu1_1 ctl00_Menu1_6" href="..">Download</a></td>
超链接时执行jQuery点击功能。我有div ctl00_Menu1n2Items
来识别和。
如何为第二个超链接生成事件?
<div id="ctl00_Menu1n2Items" class="ctl00_Menu1_0 adjustedZIndex ctl00_Menu1_8">
<table border="0" cellpadding="0" cellspacing="0">
<tr id="ctl00_Menu1n13">
<td>
<table class="ctl00_Menu1_7" >
<tr>
<td><a class="ctl00_Menu1_1 ctl00_Menu1_6" href="..">TAR Report</a></td>
</tr>
</table>
</td>
</tr>
<tr id="ctl00_Menu1n16">
<td>
<table class="ctl00_Menu1_7" >
<tr>
<td ><a class="ctl00_Menu1_1 ctl00_Menu1_6" href="..">Download</a></td>
</tr>
</table>
</td>
</tr>
答案 0 :(得分:1)
试试这个:
$("a", "#ctl00_Menu1n2Items")[1].click(function(e){})
答案 1 :(得分:1)
$("#ctl00_Menu1n16 a").click(function(){alert("Clicked me");})
答案 2 :(得分:-1)
每个菜单项的TR都有唯一的ID。您可以利用该ID。
$("#ctl00_Menu1n16 a.ctl00_Menu1_1").click(...);