1

所以我有一个像这样的加载函数的jQuery回调:

$(".editStoryLink").click(function() {
    $(this).parent().siblings(".storyTitleDesc")
        .load($(this).attr("href"), function(data) {
            alert("the url that was just used above!");
        });
    return false;
});

如何访问我刚刚使用的 URL?

4

1 回答 1

3

在运行load请求之前进行备份:

$(".editStoryLink").click(function() {
    var url = this.href;
    $(this).parent().siblings(".storyTitleDesc").load(url, function(data) {
        alert(url);
    });
    return false;
});​

演示:http: //jsfiddle.net/MhSAH/

于 2012-06-16T23:39:44.997 回答