我可以看到萤火虫我的锚标记的路径名的值的路径,但我有一个很难访问它访问一个锚标记
<script type="text/javascript">
$(document).ready(function() {
$("a").click(function() {
alert("Hi");
$.ajax({
type: "POST",
url: "NickTracker.asmx/LogActivity",
contentType: "application/json; charset=utf-8",
data: "{'path': '" + attr('pathname') + "'}",
dataType: "json",
success: AjaxSucceeded,
error: AjaxFailed
});
});
});
function AjaxSucceeded(result) {
alert(result.d);
}
function AjaxFailed(result) {
alert(result.status + ' ' + result.statusText);
}
</script>
这里是我的html
<body>
<form id="form1" runat="server">
<div>
Page 1<br />
<br />
<a href="http://manual.aspdotnetstorefront.com/p-157-xml-packages.aspx">Manual</a>
<br />
<a href="http://www.google.com/">googles</a>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</div>
</form>
</body>
当用户点击我想要的路径返回,这并不工作ATTR(“路径”)
你是什么意思的“路径名”,“HREF”属性? – 2011-03-28 18:26:50
@Pekka我尝试了href,仍然没有得到任何东西。我的语法一定是错的 – 2011-03-28 18:28:12